Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
Examples: 0 come from the library's tests; 231 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzStringChar("a"). 29 methods have none yet. Examples run on 2026-10-03 20:34 inside the library at commit 0e72e2e2c.
Method
Explanation, as the source carries it
init
Build the char object from the given single-char string.no extension
Content
(no comment in the source: the name reads as a sentence) contentalso written: Charin the section content & basic accessorsQCSXTZZZIBWU
String
(no comment in the source: the name reads as a sentence) stringin the section content & basic accessorsno extension
Unicode
(no comment in the source: the name reads as a sentence) unicodealso written: UnicodeAsNumberin the section content & basic accessorscomposed example
o1 = new stzStringChar("a")
? o1.Unicode()
#--> 97composed from the signature, run for this page no extension UnicodeAsString
(no comment in the source: the name reads as a sentence) unicode as stringin the section content & basic accessorscomposed example
o1 = new stzStringChar("a")
? o1.UnicodeAsString()
#--> 97composed from the signature, run for this page no extension HexUnicode
(no comment in the source: the name reads as a sentence) hex unicodein the section content & basic accessorscomposed example
o1 = new stzStringChar("a")
? o1.HexUnicode()
#--> U+0061composed from the signature, run for this page no extension IsEmpty
(no comment in the source: the name reads as a sentence) is emptyin the section content & basic accessorscomposed example
o1 = new stzStringChar("a")
? o1.IsEmpty()
#--> 0composed from the signature, run for this page no extension Copy
(no comment in the source: the name reads as a sentence) copyin the section content & basic accessorsno extension
IsAString
(no comment in the source: the name reads as a sentence) is a stringin the section content & basic accessorscomposed example
o1 = new stzStringChar("a")
? o1.IsString()
#--> 1composed from the signature, run for this page · written IsAString() in the library today: the host language already holds IsString(), and Haro removes the detour no extension Number
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 · NumericValueno extension
Update
Replace the char with the given one (mutating; the single update point).QCSXTZZZIBWU
UpdateWith
Same as Update: replace the char (mutating).QCSXTZZZIBWU
UpdateBy
Same as Update: replace the char (mutating).QCSXTZZZIBWU
UpdateUsing
Same as Update: replace the char (mutating).QCSXTZZZIBWU
Updated
The value the char would be updated to (passive twin of Update).also written: UpdatedBy · UpdatedWith · UpdatedUsingno extension
CanRetrieveName
unicode name & metadata
composed example
o1 = new stzStringChar("a")
? o1.CanRetrieveName()
#--> 1composed from the signature, run for this page no extensionName
unicode name & metadata
also written: CharName · UnicodeName · CharacterNamecomposed example
o1 = new stzStringChar("a")
? o1.Name()
#--> LATIN SMALL LETTER Acomposed from the signature, run for this page no extensionNameIs
unicode name & metadata
composed example
o1 = new stzStringChar("a")
? o1.NameIs("a")
#--> 0composed from the signature, run for this page no extensionAsciiCode
unicode name & metadata
composed example
o1 = new stzStringChar("a")
? o1.AsciiCode()
#--> 97composed from the signature, run for this page no extensionOrientation
(no comment in the source: the name reads as a sentence) orientationin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.Orientation()
#--> ltrcomposed from the signature, run for this page no extension UnicodeDirection
(no comment in the source: the name reads as a sentence) unicode directionin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.UnicodeDirection()
#--> lefttorightcomposed from the signature, run for this page no extension UnicodeDirectionNumber
(no comment in the source: the name reads as a sentence) unicode direction numberin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.UnicodeDirectionNumber()
#--> 0composed from the signature, run for this page no extension IsVowel
(no comment in the source: the name reads as a sentence) is vowelalso written: IsAVowelin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsVowel()
#--> 1composed from the signature, run for this page no extension IsLeftToRight
(no comment in the source: the name reads as a sentence) is left to rightin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsLeftToRight()
#--> 1composed from the signature, run for this page no extension IsRightToLeft
(no comment in the source: the name reads as a sentence) is right to leftin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsRightToLeft()
#--> 0composed from the signature, run for this page no extension IsArabicFraction
TRUE if the char belongs to the Arabic Fraction Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicFraction()
#--> 0composed from the signature, run for this page no extensionIsEuropeanDigit
(no comment in the source: the name reads as a sentence) is european digitin the section orientation & unicode directionno extension
IsEuropeanNumberSeparator
(no comment in the source: the name reads as a sentence) is european number separatoralso written: IsEuropeanNumberSeperatorin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsEuropeanNumberSeparator()
#--> 0composed from the signature, run for this page no extension IsEuropeanNumberTerminator
(no comment in the source: the name reads as a sentence) is european number terminatorin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsEuropeanNumberTerminator()
#--> 0composed from the signature, run for this page no extension IsIndianDigit
(no comment in the source: the name reads as a sentence) is indian digitin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsIndianDigit()
#--> 0composed from the signature, run for this page no extension IsCommonNumberSeparator
(no comment in the source: the name reads as a sentence) is common number separatoralso written: IsCommonNumberSeperatorin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsCommonNumberSeparator()
#--> 0composed from the signature, run for this page no extension IsParagraphSeparator
(no comment in the source: the name reads as a sentence) is paragraph separatoralso written: IsParagraphSeperatorin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsParagraphSeparator()
#--> 0composed from the signature, run for this page no extension IsSectionSeparator
(no comment in the source: the name reads as a sentence) is section separatoralso written: IsSectionSeperatorin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsSectionSeparator()
#--> 0composed from the signature, run for this page no extension IsWhitespace
(no comment in the source: the name reads as a sentence) is whitespacein the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsWhitespace()
#--> 0composed from the signature, run for this page no extension IsOrientationNeutral
(no comment in the source: the name reads as a sentence) is orientation neutralalso written: IsNeutralin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsOrientationNeutral()
#--> 0composed from the signature, run for this page no extension IsLeftToRightEmbedding
(no comment in the source: the name reads as a sentence) is left to right embeddingin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsLeftToRightEmbedding()
#--> 0composed from the signature, run for this page no extension IsLeftToRightOverride
(no comment in the source: the name reads as a sentence) is left to right overridein the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsLeftToRightOverride()
#--> 0composed from the signature, run for this page no extension IsLeftToRightIsolate
(no comment in the source: the name reads as a sentence) is left to right isolatein the section orientation & unicode directionno extension
IsRightToLeftIsolate
Reserved for future implementationno extension
IsRightToLeftArabic
Reserved for future implementation
composed example
o1 = new stzStringChar("a")
? o1.IsRightToLeftArabic()
#--> 0composed from the signature, run for this page no extensionIsRightToLeftEmbedding
(no comment in the source: the name reads as a sentence) is right to left embeddingin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsRightToLeftEmbedding()
#--> 0composed from the signature, run for this page no extension IsRightToLeftOverride
(no comment in the source: the name reads as a sentence) is right to left overridein the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsRightToLeftOverride()
#--> 0composed from the signature, run for this page no extension IsNonSpacingMark
(no comment in the source: the name reads as a sentence) is non spacing markin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsNonSpacingMark()
#--> 0composed from the signature, run for this page no extension IsBoundaryNeutral
(no comment in the source: the name reads as a sentence) is boundary neutralin the section orientation & unicode directioncomposed example
o1 = new stzStringChar("a")
? o1.IsBoundaryNeutral()
#--> 0composed from the signature, run for this page no extension UnicodeCategoryNumber
The numeric Unicode general-category code of the char.
composed example
o1 = new stzStringChar("a")
? o1.UnicodeCategoryNumber()
#--> 2composed from the signature, run for this page no extensionUnicodeCategory
The Unicode general category of the char.
also written: Category · CharType · UnicodeTypecomposed example
o1 = new stzStringChar("a")
? o1.UnicodeCategory()
#--> letter_lowercasecomposed from the signature, run for this page QCSXTZZZIBWUTypeUnicodeQ
The Unicode category name, wrapped as a stzString.no extension
IsArabicShaddah
TRUE if the char is the Arabic shaddah (U+0651).
composed example
o1 = new stzStringChar("a")
? o1.IsArabicShaddah()
#--> 0composed from the signature, run for this page no extensionIsLetter
TRUE if the char is a letter (Unicode-aware).
also written: IsALettercomposed example
o1 = new stzStringChar("a")
? o1.IsLetter()
#--> 1composed from the signature, run for this page no extensionIsNotLetter
TRUE if the char is NOT a letter.
also written: IsNotALettercomposed example
o1 = new stzStringChar("a")
? o1.IsNotLetter()
#--> 0composed from the signature, run for this page no extensionIsLetterOrSpaceOrChar
TRUE if the char is a letter, a space, or the given char.
composed example
o1 = new stzStringChar("a")
? o1.IsLetterOrSpaceOrChar("a")
#--> 1composed from the signature, run for this page no extensionIsTheLetter
TRUE if the char is the given letter, case-insensitively.
composed example
o1 = new stzStringChar("a")
? o1.IsTheLetter("a")
#--> 1composed from the signature, run for this page no extensionIsLetterOrNumber
TRUE if the char is a letter or a number char.
also written: IsNumberOrLetter · IsALetterOrNumber · IsANumberOrLettercomposed example
o1 = new stzStringChar("a")
? o1.IsLetterOrNumber()
#--> 1composed from the signature, run for this page no extensionIsLetterOrSpace
TRUE if the char is a letter or a space.
also written: IsSpaceOrLettercomposed example
o1 = new stzStringChar("a")
? o1.IsLetterOrSpace()
#--> 1composed from the signature, run for this page no extensionIsLetterOrSpaceOrThisChar
TRUE if the char is a letter, a space, or the given char.
also written: IsSpaceOrLetterOrThisCharcomposed example
o1 = new stzStringChar("a")
? o1.IsLetterOrSpaceOrThisChar("a")
#--> 1composed from the signature, run for this page no extensionIsEuropean
TRUE if the char is a European number, separator or terminator (bidi classes).no extension
IsSpace
TRUE if the char is a space char (Unicode-aware).
composed example
o1 = new stzStringChar("a")
? o1.IsSpace()
#--> 0composed from the signature, run for this page no extensionIsUnicodeNumber
TRUE if the char is a Unicode number char (category N).
composed example
o1 = new stzStringChar("a")
? o1.IsUnicodeNumber()
#--> 0composed from the signature, run for this page no extensionIsNotNumber
TRUE if the char is NOT a number char.
composed example
o1 = new stzStringChar("a")
? o1.IsNotNumber()
#--> 1composed from the signature, run for this page no extensionIsDigit
TRUE if the char is a digit.
also written: IsADigitcomposed example
o1 = new stzStringChar("a")
? o1.IsDigit()
#--> 0composed from the signature, run for this page no extensionIsArabicNumber
TRUE if the char is an Arabic digit.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicNumber()
#--> 0composed from the signature, run for this page no extensionIsANumber
TRUE if the char is a digit or a circled digit.
composed example
o1 = new stzStringChar("a")
? o1.IsNumber()
#--> 0composed from the signature, run for this page · written IsANumber() in the library today: the host language already holds IsNumber(), and Haro removes the detour no extensionIsIndianNumber
TRUE if the char is an Indian numeral.
composed example
o1 = new stzStringChar("a")
? o1.IsIndianNumber()
#--> 0composed from the signature, run for this page no extensionIsRomanNumber
TRUE if the char is a Roman numeral.
composed example
o1 = new stzStringChar("a")
? o1.IsRomanNumber()
#--> 0composed from the signature, run for this page no extensionIsMandarinNumber
TRUE if the char is a Mandarin numeral.
composed example
o1 = new stzStringChar("a")
? o1.IsMandarinNumber()
#--> 0composed from the signature, run for this page no extensionIsAscii
TRUE if the char is ASCII (codepoint below 128).
composed example
o1 = new stzStringChar("a")
? o1.IsAscii()
#--> 1composed from the signature, run for this page no extensionIsAsciiLetter
TRUE if the char is an ASCII letter (A-Z or a-z).
composed example
o1 = new stzStringChar("a")
? o1.IsAsciiLetter()
#--> 1composed from the signature, run for this page no extensionIsPunctuation
TRUE if the char is a punctuation char.
also written: IsPunctcomposed example
o1 = new stzStringChar("a")
? o1.IsPunctuation()
#--> 0composed from the signature, run for this page no extensionIsGeneralPunctuation
TRUE if the char belongs to the General Punctuation Unicode block.
composed example
o1 = new stzStringChar("a")
? o1.IsGeneralPunctuation()
#--> 0composed from the signature, run for this page no extensionIsSupplementalPunctuation
TRUE if the char belongs to the Supplemental Punctuation Unicode block.
composed example
o1 = new stzStringChar("a")
? o1.IsSupplementalPunctuation()
#--> 0composed from the signature, run for this page no extensionIsSymbol
TRUE if the char is a symbol char (Unicode category S).
composed example
o1 = new stzStringChar("a")
? o1.IsSymbol()
#--> 0composed from the signature, run for this page no extensionIsNonChar
TRUE if the codepoint is a Unicode noncharacter.
composed example
o1 = new stzStringChar("a")
? o1.IsNonChar()
#--> 0composed from the signature, run for this page no extensionIsMark
TRUE if the char is a combining mark (Unicode category M).
composed example
o1 = new stzStringChar("a")
? o1.IsMark()
#--> 0composed from the signature, run for this page no extensionIsSeparator
TRUE if the char is a separator (Unicode space class).
also written: IsSeperatorcomposed example
o1 = new stzStringChar("a")
? o1.IsSeparator()
#--> 0composed from the signature, run for this page no extensionIsOneOfThese
TRUE if the char is one of the given chars.
composed example
o1 = new stzStringChar("a")
? o1.IsOneOfThese([ 2, 3 ])
#--> 0composed from the signature, run for this page no extensionIsWordSeparator
TRUE if the char separates words (per the Softanza separators list).
composed example
o1 = new stzStringChar("a")
? o1.IsWordSeparator()
#--> 0composed from the signature, run for this page no extensionIsSentenceSeparator
TRUE if the char separates sentences (per the Softanza separators list).
also written: IsSentenceSeperatorcomposed example
o1 = new stzStringChar("a")
? o1.IsSentenceSeparator()
#--> 0composed from the signature, run for this page no extensionIsLineSeparator
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: IsLineSeperatorcomposed example
o1 = new stzStringChar("a")
? o1.IsLineSeparator()
#--> 0composed from the signature, run for this page no extensionIsWordNonLetterChar
TRUE if the char is one of the non-letter chars allowed inside words (hyphen, apostrophe, ...).
composed example
o1 = new stzStringChar("a")
? o1.IsWordNonLetterChar()
#--> 0composed from the signature, run for this page no extensionIsMirrored
TRUE if the char has a mirrored counterpart (like the parentheses).
composed example
o1 = new stzStringChar("a")
? o1.IsMirrored()
#--> 0composed from the signature, run for this page no extensionUnicodeOfMirrored
The codepoint of the char's mirrored counterpart.
composed example
o1 = new stzStringChar("a")
? o1.UnicodeOfMirrored()
#--> 97composed from the signature, run for this page no extensionMirrored
The mirrored counterpart of the char.no extension
IsLatin
TRUE if the char is a Latin char (engine check).
composed example
o1 = new stzStringChar("a")
? o1.IsLatin()
#--> 1composed from the signature, run for this page no extensionIsLatinLetter
TRUE if the char is a Latin letter.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinLetter()
#--> 1composed from the signature, run for this page no extensionIsBasicLatin
TRUE if the char belongs to the Basic Latin Unicode range.no extension
IsLatin1Supplement
TRUE if the char belongs to the Latin1 Supplement Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatin1Supplement()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedA
TRUE if the char belongs to the Latin Extended A Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedA()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedB
TRUE if the char belongs to the Latin Extended B Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedB()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedAdditional
TRUE if the char belongs to the Latin Extended Additional Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedAdditional()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedC
TRUE if the char belongs to the Latin Extended C Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedC()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedD
TRUE if the char belongs to the Latin Extended D Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedD()
#--> 0composed from the signature, run for this page no extensionIsLatinExtendedE
TRUE if the char belongs to the Latin Extended E Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinExtendedE()
#--> 0composed from the signature, run for this page no extensionIsArabic
TRUE if the char is an Arabic char (engine check).
composed example
o1 = new stzStringChar("a")
? o1.IsArabic()
#--> 0composed from the signature, run for this page no extensionIsArabicLetter
TRUE if the char is an Arabic letter.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicLetter()
#--> 0composed from the signature, run for this page no extensionIsBasicArabic
TRUE if the char belongs to the Basic Arabic Unicode range.no extension
IsArabicSupplement
TRUE if the char belongs to the Arabic Supplement Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicSupplement()
#--> 0composed from the signature, run for this page no extensionIsArabicExtendedA
TRUE if the char belongs to the Arabic Extended A Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicExtendedA()
#--> 0composed from the signature, run for this page no extensionIsArabicExtended
TRUE if the char belongs to the Arabic Extended-A range.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicExtended()
#--> 0composed from the signature, run for this page no extensionIsArabicMathAlphabeticSymbol
TRUE if the char belongs to the Arabic Math Alphabetic Symbol Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicMathAlphabeticSymbol()
#--> 0composed from the signature, run for this page no extensionIsQuranicSign
TRUE if the char belongs to the Quranic Sign Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsQuranicSign()
#--> 0composed from the signature, run for this page no extensionIsTurnedNumber
TRUE if the char belongs to the Turned Number Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsTurnedNumber()
#--> 0composed from the signature, run for this page no extensionIsCircled
TRUE if the char belongs to the Circled Unicode range.
also written: IsCircledCharcomposed example
o1 = new stzStringChar("a")
? o1.IsCircled()
#--> 0composed from the signature, run for this page no extensionIsCircledNumber
TRUE if the char belongs to the Circled Number Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsCircledNumber()
#--> 0composed from the signature, run for this page no extensionIsCircledDigit
TRUE if the char belongs to the Circled Digit Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsCircledDigit()
#--> 0composed from the signature, run for this page no extensionIsCircledLatinLetter
TRUE if the char belongs to the Circled Latin Letter Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsCircledLatinLetter()
#--> 0composed from the signature, run for this page no extensionIsCircledLatinSmallLetter
TRUE if the char belongs to the Circled Latin Small Letter Unicode range.no extension
IsCircledLatinCapitalLetter
TRUE if the char belongs to the Circled Latin Capital Letter Unicode range.no extension
IsOtherCircledChar
TRUE if the char belongs to the Other Circled Char Unicode range.no extension
IsPrintable
printable / visible charno extension
IsNonPrintable
printable / visible charno extension
IsInvisible
TRUE if the char belongs to the Invisible Unicode range.
composed example
o1 = new stzStringChar("a")
? o1.IsInvisible()
#--> 0composed from the signature, run for this page no extensionIsVisible
printable / visible char
composed example
o1 = new stzStringChar("a")
? o1.IsVisible()
#--> 1composed from the signature, run for this page no extensionIsLocaleSeparator
TRUE if the char is a locale separator (- or _).
also written: IsLocaleSeperatorcomposed example
o1 = new stzStringChar("a")
? o1.IsLocaleSeparator()
#--> 0composed from the signature, run for this page no extensionIntroducedInUnicodeVersion
The Unicode version that introduced this char.
also written: UnicodeVersioncomposed example
o1 = new stzStringChar("a")
? o1.IntroducedInUnicodeVersion()
#--> 0.9composed from the signature, run for this page no extensionIsLower
TRUE if the char is lowercase.
also written: IsLowercase · IsALowercasecomposed example
o1 = new stzStringChar("a")
? o1.IsLower()
#--> 1composed from the signature, run for this page no extensionLowercase
The lowercase form of the char.also written: LowercasedQCSXTZZZIBWU
IsUppercase
TRUE if the char is uppercase.
also written: IsAnUppercasecomposed example
o1 = new stzStringChar("a")
? o1.IsUppercase()
#--> 0composed from the signature, run for this page no extensionUppercase
The uppercase form of the char.
also written: Uppercasedcomposed example
o1 = new stzStringChar("a")
? o1.Uppercase()
#--> Acomposed from the signature, run for this page QCSXTZZZIBWUCharCase
The case of the char: :Lowercase, :Uppercase or NULL.
composed example
o1 = new stzStringChar("a")
? o1.CharCase()
#--> lowercasecomposed from the signature, run for this page no extensionDefaultLanguage
The default language of the char's script.
also written: Langauge · Languagecomposed example
o1 = new stzStringChar("a")
? o1.DefaultLanguage()
#--> englishcomposed from the signature, run for this page no extensionScript
The script the char belongs to.
composed example
o1 = new stzStringChar("a")
? o1.Script()
#--> latincomposed from the signature, run for this page no extensionUnicodeScript
The Unicode script of the char.
composed example
o1 = new stzStringChar("a")
? o1.UnicodeScript()
#--> latincomposed from the signature, run for this page no extensionScriptIs
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.
composed example
o1 = new stzStringChar("a")
? o1.ScriptIs("a")
#--> 0composed from the signature, run for this page no extensionIsLetterInScript
TRUE if the char is a letter of the given script.
composed example
o1 = new stzStringChar("a")
? o1.IsLetterInScript("a")
#--> 0composed from the signature, run for this page no extensionIsUnknownScript
TRUE if the char belongs to the Unknown script.no extension
IsInheritedScript
TRUE if the char belongs to the Inherited script.
composed example
o1 = new stzStringChar("a")
? o1.IsInheritedScript()
#--> 0composed from the signature, run for this page no extensionIsCommonScript
TRUE if the char belongs to the Common script.
composed example
o1 = new stzStringChar("a")
? o1.IsCommonScript()
#--> 0composed from the signature, run for this page no extensionIsLatinScript
TRUE if the char belongs to the Latin script.
composed example
o1 = new stzStringChar("a")
? o1.IsLatinScript()
#--> 1composed from the signature, run for this page no extensionIsGreekScript
TRUE if the char belongs to the Greek script.
composed example
o1 = new stzStringChar("a")
? o1.IsGreekScript()
#--> 0composed from the signature, run for this page no extensionIsCyrillicScript
TRUE if the char belongs to the Cyrillic script.
composed example
o1 = new stzStringChar("a")
? o1.IsCyrillicScript()
#--> 0composed from the signature, run for this page no extensionIsArmenianScript
TRUE if the char belongs to the Armenian script.
composed example
o1 = new stzStringChar("a")
? o1.IsArmenianScript()
#--> 0composed from the signature, run for this page no extensionIsHebrewScript
TRUE if the char belongs to the Hebrew script.
composed example
o1 = new stzStringChar("a")
? o1.IsHebrewScript()
#--> 0composed from the signature, run for this page no extensionIsArabicScript
TRUE if the char belongs to the Arabic script.
composed example
o1 = new stzStringChar("a")
? o1.IsArabicScript()
#--> 0composed from the signature, run for this page no extensionIsSyriacScript
TRUE if the char belongs to the Syriac script.
composed example
o1 = new stzStringChar("a")
? o1.IsSyriacScript()
#--> 0composed from the signature, run for this page no extensionIsThaanaScript
TRUE if the char belongs to the Thaana script.
composed example
o1 = new stzStringChar("a")
? o1.IsThaanaScript()
#--> 0composed from the signature, run for this page no extensionIsDevanagariScript
TRUE if the char belongs to the Devanagari script.
composed example
o1 = new stzStringChar("a")
? o1.IsDevanagariScript()
#--> 0composed from the signature, run for this page no extensionIsBengaliScript
TRUE if the char belongs to the Bengali script.
composed example
o1 = new stzStringChar("a")
? o1.IsBengaliScript()
#--> 0composed from the signature, run for this page no extensionIsGurmukhiScript
TRUE if the char belongs to the Gurmukhi script.
composed example
o1 = new stzStringChar("a")
? o1.IsGurmukhiScript()
#--> 0composed from the signature, run for this page no extensionIsGujaratiScript
TRUE if the char belongs to the Gujarati script.
composed example
o1 = new stzStringChar("a")
? o1.IsGujaratiScript()
#--> 0composed from the signature, run for this page no extensionIsOriyaScript
TRUE if the char belongs to the Oriya script.
composed example
o1 = new stzStringChar("a")
? o1.IsOriyaScript()
#--> 0composed from the signature, run for this page no extensionIsTamilScript
TRUE if the char belongs to the Tamil script.
composed example
o1 = new stzStringChar("a")
? o1.IsTamilScript()
#--> 0composed from the signature, run for this page no extensionIsTeluguScript
TRUE if the char belongs to the Telugu script.
composed example
o1 = new stzStringChar("a")
? o1.IsTeluguScript()
#--> 0composed from the signature, run for this page no extensionIsKannadaScript
TRUE if the char belongs to the Kannada script.
composed example
o1 = new stzStringChar("a")
? o1.IsKannadaScript()
#--> 0composed from the signature, run for this page no extensionIsMalayalamScript
TRUE if the char belongs to the Malayalam script.
composed example
o1 = new stzStringChar("a")
? o1.IsMalayalamScript()
#--> 0composed from the signature, run for this page no extensionIsSinhalaScript
TRUE if the char belongs to the Sinhala script.
composed example
o1 = new stzStringChar("a")
? o1.IsSinhalaScript()
#--> 0composed from the signature, run for this page no extensionIsThaiScript
TRUE if the char belongs to the Thai script.
composed example
o1 = new stzStringChar("a")
? o1.IsThaiScript()
#--> 0composed from the signature, run for this page no extensionIsLaoScript
TRUE if the char belongs to the Lao script.
composed example
o1 = new stzStringChar("a")
? o1.IsLaoScript()
#--> 0composed from the signature, run for this page no extensionIsTibetanScript
TRUE if the char belongs to the Tibetan script.
composed example
o1 = new stzStringChar("a")
? o1.IsTibetanScript()
#--> 0composed from the signature, run for this page no extensionIsMyanmarScript
TRUE if the char belongs to the Myanmar script.
composed example
o1 = new stzStringChar("a")
? o1.IsMyanmarScript()
#--> 0composed from the signature, run for this page no extensionIsGeorgianScript
TRUE if the char belongs to the Georgian script.
composed example
o1 = new stzStringChar("a")
? o1.IsGeorgianScript()
#--> 0composed from the signature, run for this page no extensionIsHangulScript
TRUE if the char belongs to the Hangul script.
composed example
o1 = new stzStringChar("a")
? o1.IsHangulScript()
#--> 0composed from the signature, run for this page no extensionIsEthiopicScript
TRUE if the char belongs to the Ethiopic script.
composed example
o1 = new stzStringChar("a")
? o1.IsEthiopicScript()
#--> 0composed from the signature, run for this page no extensionIsCherokeeScript
TRUE if the char belongs to the Cherokee script.
composed example
o1 = new stzStringChar("a")
? o1.IsCherokeeScript()
#--> 0composed from the signature, run for this page no extensionIsCanadianAboriginalScript
TRUE if the char belongs to the Canadian Aboriginal script.
composed example
o1 = new stzStringChar("a")
? o1.IsCanadianAboriginalScript()
#--> 0composed from the signature, run for this page no extensionIsOghamScript
TRUE if the char belongs to the Ogham script.
composed example
o1 = new stzStringChar("a")
? o1.IsOghamScript()
#--> 0composed from the signature, run for this page no extensionIsRunicScript
TRUE if the char belongs to the Runic script.
composed example
o1 = new stzStringChar("a")
? o1.IsRunicScript()
#--> 0composed from the signature, run for this page no extensionIsKhmerScript
TRUE if the char belongs to the Khmer script.
composed example
o1 = new stzStringChar("a")
? o1.IsKhmerScript()
#--> 0composed from the signature, run for this page no extensionIsMongolianScript
TRUE if the char belongs to the Mongolian script.
composed example
o1 = new stzStringChar("a")
? o1.IsMongolianScript()
#--> 0composed from the signature, run for this page no extensionIsHiraganaScript
TRUE if the char belongs to the Hiragana script.
composed example
o1 = new stzStringChar("a")
? o1.IsHiraganaScript()
#--> 0composed from the signature, run for this page no extensionIsKatakanaScript
TRUE if the char belongs to the Katakana script.
composed example
o1 = new stzStringChar("a")
? o1.IsKatakanaScript()
#--> 0composed from the signature, run for this page no extensionIsBopomofoScript
TRUE if the char belongs to the Bopomofo script.
composed example
o1 = new stzStringChar("a")
? o1.IsBopomofoScript()
#--> 0composed from the signature, run for this page no extensionIsHanScript
TRUE if the char belongs to the Han script.
composed example
o1 = new stzStringChar("a")
? o1.IsHanScript()
#--> 0composed from the signature, run for this page no extensionIsYiScript
TRUE if the char belongs to the Yi script.
composed example
o1 = new stzStringChar("a")
? o1.IsYiScript()
#--> 0composed from the signature, run for this page no extensionIsOldItalicScript
TRUE if the char belongs to the Old Italic script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldItalicScript()
#--> 0composed from the signature, run for this page no extensionIsGothicScript
TRUE if the char belongs to the Gothic script.
composed example
o1 = new stzStringChar("a")
? o1.IsGothicScript()
#--> 0composed from the signature, run for this page no extensionIsDeseretScript
TRUE if the char belongs to the Deseret script.
composed example
o1 = new stzStringChar("a")
? o1.IsDeseretScript()
#--> 0composed from the signature, run for this page no extensionIsTagalogScript
TRUE if the char belongs to the Tagalog script.
composed example
o1 = new stzStringChar("a")
? o1.IsTagalogScript()
#--> 0composed from the signature, run for this page no extensionIsHanunooScript
TRUE if the char belongs to the Hanunoo script.
composed example
o1 = new stzStringChar("a")
? o1.IsHanunooScript()
#--> 0composed from the signature, run for this page no extensionIsBuhidScript
TRUE if the char belongs to the Buhid script.
composed example
o1 = new stzStringChar("a")
? o1.IsBuhidScript()
#--> 0composed from the signature, run for this page no extensionIsTagbanwaScript
TRUE if the char belongs to the Tagbanwa script.
composed example
o1 = new stzStringChar("a")
? o1.IsTagbanwaScript()
#--> 0composed from the signature, run for this page no extensionIsCopticScript
TRUE if the char belongs to the Coptic script.
composed example
o1 = new stzStringChar("a")
? o1.IsCopticScript()
#--> 0composed from the signature, run for this page no extensionIsLimbuScript
TRUE if the char belongs to the Limbu script.
composed example
o1 = new stzStringChar("a")
? o1.IsLimbuScript()
#--> 0composed from the signature, run for this page no extensionIsTaiLeScript
TRUE if the char belongs to the Tai Le script.
composed example
o1 = new stzStringChar("a")
? o1.IsTaiLeScript()
#--> 0composed from the signature, run for this page no extensionIsLinearBScript
TRUE if the char belongs to the Linear B script.
composed example
o1 = new stzStringChar("a")
? o1.IsLinearBScript()
#--> 0composed from the signature, run for this page no extensionIsUgariticScript
TRUE if the char belongs to the Ugaritic script.
composed example
o1 = new stzStringChar("a")
? o1.IsUgariticScript()
#--> 0composed from the signature, run for this page no extensionIsShavianScript
TRUE if the char belongs to the Shavian script.
composed example
o1 = new stzStringChar("a")
? o1.IsShavianScript()
#--> 0composed from the signature, run for this page no extensionIsOsmanyaScript
TRUE if the char belongs to the Osmanya script.
composed example
o1 = new stzStringChar("a")
? o1.IsOsmanyaScript()
#--> 0composed from the signature, run for this page no extensionIsCypriotScript
TRUE if the char belongs to the Cypriot script.
composed example
o1 = new stzStringChar("a")
? o1.IsCypriotScript()
#--> 0composed from the signature, run for this page no extensionIsBrailleScript
TRUE if the char belongs to the Braille script.
composed example
o1 = new stzStringChar("a")
? o1.IsBrailleScript()
#--> 0composed from the signature, run for this page no extensionIsBugineseScript
TRUE if the char belongs to the Buginese script.
composed example
o1 = new stzStringChar("a")
? o1.IsBugineseScript()
#--> 0composed from the signature, run for this page no extensionIsNewTaiLueScript
TRUE if the char belongs to the New Tai Lue script.
composed example
o1 = new stzStringChar("a")
? o1.IsNewTaiLueScript()
#--> 0composed from the signature, run for this page no extensionIsGlagoliticScript
TRUE if the char belongs to the Glagolitic script.
composed example
o1 = new stzStringChar("a")
? o1.IsGlagoliticScript()
#--> 0composed from the signature, run for this page no extensionIsTifinaghScript
TRUE if the char belongs to the Tifinagh script.
composed example
o1 = new stzStringChar("a")
? o1.IsTifinaghScript()
#--> 0composed from the signature, run for this page no extensionIsSylotiNagriScript
TRUE if the char belongs to the Syloti Nagri script.
composed example
o1 = new stzStringChar("a")
? o1.IsSylotiNagriScript()
#--> 0composed from the signature, run for this page no extensionIsOldPersianScript
TRUE if the char belongs to the Old Persian script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldPersianScript()
#--> 0composed from the signature, run for this page no extensionIsKharoshthiScript
TRUE if the char belongs to the Kharoshthi script.
composed example
o1 = new stzStringChar("a")
? o1.IsKharoshthiScript()
#--> 0composed from the signature, run for this page no extensionIsBalineseScript
TRUE if the char belongs to the Balinese script.
composed example
o1 = new stzStringChar("a")
? o1.IsBalineseScript()
#--> 0composed from the signature, run for this page no extensionIsPhoenicianScript
TRUE if the char belongs to the Phoenician script.
composed example
o1 = new stzStringChar("a")
? o1.IsPhoenicianScript()
#--> 0composed from the signature, run for this page no extensionIsPhagsPaScript
TRUE if the char belongs to the Phags Pa script.
composed example
o1 = new stzStringChar("a")
? o1.IsPhagsPaScript()
#--> 0composed from the signature, run for this page no extensionIsNkoScript
TRUE if the char belongs to the Nko script.
composed example
o1 = new stzStringChar("a")
? o1.IsNkoScript()
#--> 0composed from the signature, run for this page no extensionIsSundaneseScript
TRUE if the char belongs to the Sundanese script.
composed example
o1 = new stzStringChar("a")
? o1.IsSundaneseScript()
#--> 0composed from the signature, run for this page no extensionIsLepchaScript
TRUE if the char belongs to the Lepcha script.
composed example
o1 = new stzStringChar("a")
? o1.IsLepchaScript()
#--> 0composed from the signature, run for this page no extensionIsOlChikiScript
TRUE if the char belongs to the Ol Chiki script.
composed example
o1 = new stzStringChar("a")
? o1.IsOlChikiScript()
#--> 0composed from the signature, run for this page no extensionIsVaiScript
TRUE if the char belongs to the Vai script.
composed example
o1 = new stzStringChar("a")
? o1.IsVaiScript()
#--> 0composed from the signature, run for this page no extensionIsSaurashtraScript
TRUE if the char belongs to the Saurashtra script.
composed example
o1 = new stzStringChar("a")
? o1.IsSaurashtraScript()
#--> 0composed from the signature, run for this page no extensionIsKayahLiScript
TRUE if the char belongs to the Kayah Li script.
composed example
o1 = new stzStringChar("a")
? o1.IsKayahLiScript()
#--> 0composed from the signature, run for this page no extensionIsRejangScript
TRUE if the char belongs to the Rejang script.
composed example
o1 = new stzStringChar("a")
? o1.IsRejangScript()
#--> 0composed from the signature, run for this page no extensionIsLycianScript
TRUE if the char belongs to the Lycian script.
composed example
o1 = new stzStringChar("a")
? o1.IsLycianScript()
#--> 0composed from the signature, run for this page no extensionIsCarianScript
TRUE if the char belongs to the Carian script.
composed example
o1 = new stzStringChar("a")
? o1.IsCarianScript()
#--> 0composed from the signature, run for this page no extensionIsLydianScript
TRUE if the char belongs to the Lydian script.
composed example
o1 = new stzStringChar("a")
? o1.IsLydianScript()
#--> 0composed from the signature, run for this page no extensionIsChamScript
TRUE if the char belongs to the Cham script.
composed example
o1 = new stzStringChar("a")
? o1.IsChamScript()
#--> 0composed from the signature, run for this page no extensionTaiThamScript
The Tai Tham script constant.no extension
IsTaiVietScript
TRUE if the char belongs to the Tai Viet script.
composed example
o1 = new stzStringChar("a")
? o1.IsTaiVietScript()
#--> 0composed from the signature, run for this page no extensionIsAvestanScript
TRUE if the char belongs to the Avestan script.no extension
IsEgyptianHieroglyphsScript
TRUE if the char belongs to the Egyptian Hieroglyphs script.
composed example
o1 = new stzStringChar("a")
? o1.IsEgyptianHieroglyphsScript()
#--> 0composed from the signature, run for this page no extensionIsSamaritanScript
TRUE if the char belongs to the Samaritan script.
composed example
o1 = new stzStringChar("a")
? o1.IsSamaritanScript()
#--> 0composed from the signature, run for this page no extensionIsLisuScript
TRUE if the char belongs to the Lisu script.
composed example
o1 = new stzStringChar("a")
? o1.IsLisuScript()
#--> 0composed from the signature, run for this page no extensionIsBamumScript
TRUE if the char belongs to the Bamum script.
composed example
o1 = new stzStringChar("a")
? o1.IsBamumScript()
#--> 0composed from the signature, run for this page no extensionIsJavaneseScript
TRUE if the char belongs to the Javanese script.
composed example
o1 = new stzStringChar("a")
? o1.IsJavaneseScript()
#--> 0composed from the signature, run for this page no extensionIsMeeteiMayekScript
TRUE if the char belongs to the Meetei Mayek script.
composed example
o1 = new stzStringChar("a")
? o1.IsMeeteiMayekScript()
#--> 0composed from the signature, run for this page no extensionIsImperialAramaicScript
TRUE if the char belongs to the Imperial Aramaic script.
composed example
o1 = new stzStringChar("a")
? o1.IsImperialAramaicScript()
#--> 0composed from the signature, run for this page no extensionIsOldSouthArabianScript
TRUE if the char belongs to the Old South Arabian script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldSouthArabianScript()
#--> 0composed from the signature, run for this page no extensionIsInscriptionalParthianScript
TRUE if the char belongs to the Inscriptional Parthian script.
composed example
o1 = new stzStringChar("a")
? o1.IsInscriptionalParthianScript()
#--> 0composed from the signature, run for this page no extensionIsInscriptionalPahlaviScript
TRUE if the char belongs to the Inscriptional Pahlavi script.
composed example
o1 = new stzStringChar("a")
? o1.IsInscriptionalPahlaviScript()
#--> 0composed from the signature, run for this page no extensionIsOldTurkicScript
TRUE if the char belongs to the Old Turkic script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldTurkicScript()
#--> 0composed from the signature, run for this page no extensionIsKaithiScript
TRUE if the char belongs to the Kaithi script.
composed example
o1 = new stzStringChar("a")
? o1.IsKaithiScript()
#--> 0composed from the signature, run for this page no extensionIsBatakScript
TRUE if the char belongs to the Batak script.
composed example
o1 = new stzStringChar("a")
? o1.IsBatakScript()
#--> 0composed from the signature, run for this page no extensionIsBrahmiScript
TRUE if the char belongs to the Brahmi script.
composed example
o1 = new stzStringChar("a")
? o1.IsBrahmiScript()
#--> 0composed from the signature, run for this page no extensionIsMandaicScript
TRUE if the char belongs to the Mandaic script.
composed example
o1 = new stzStringChar("a")
? o1.IsMandaicScript()
#--> 0composed from the signature, run for this page no extensionIsChakmaScript
TRUE if the char belongs to the Chakma script.
composed example
o1 = new stzStringChar("a")
? o1.IsChakmaScript()
#--> 0composed from the signature, run for this page no extensionIsMeroiticCursiveScript
TRUE if the char belongs to the Meroitic Cursive script.
composed example
o1 = new stzStringChar("a")
? o1.IsMeroiticCursiveScript()
#--> 0composed from the signature, run for this page no extensionIsMeroiticHieroglyphsScript
TRUE if the char belongs to the Meroitic Hieroglyphs script.
composed example
o1 = new stzStringChar("a")
? o1.IsMeroiticHieroglyphsScript()
#--> 0composed from the signature, run for this page no extensionIsMiaoScript
TRUE if the char belongs to the Miao script.
composed example
o1 = new stzStringChar("a")
? o1.IsMiaoScript()
#--> 0composed from the signature, run for this page no extensionIsSharadaScript
TRUE if the char belongs to the Sharada script.
composed example
o1 = new stzStringChar("a")
? o1.IsSharadaScript()
#--> 0composed from the signature, run for this page no extensionIsSoraSompengScript
TRUE if the char belongs to the Sora Sompeng script.
composed example
o1 = new stzStringChar("a")
? o1.IsSoraSompengScript()
#--> 0composed from the signature, run for this page no extensionIsTakriScript
TRUE if the char belongs to the Takri script.
composed example
o1 = new stzStringChar("a")
? o1.IsTakriScript()
#--> 0composed from the signature, run for this page no extensionIsCaucasianAlbanianScript
TRUE if the char belongs to the Caucasian Albanian script.
composed example
o1 = new stzStringChar("a")
? o1.IsCaucasianAlbanianScript()
#--> 0composed from the signature, run for this page no extensionIsBassaVahScript
TRUE if the char belongs to the Bassa Vah script.
composed example
o1 = new stzStringChar("a")
? o1.IsBassaVahScript()
#--> 0composed from the signature, run for this page no extensionIsDuployanScript
TRUE if the char belongs to the Duployan script.
composed example
o1 = new stzStringChar("a")
? o1.IsDuployanScript()
#--> 0composed from the signature, run for this page no extensionIsElbasanScript
TRUE if the char belongs to the Elbasan script.
composed example
o1 = new stzStringChar("a")
? o1.IsElbasanScript()
#--> 0composed from the signature, run for this page no extensionIsGranthaScript
TRUE if the char belongs to the Grantha script.
composed example
o1 = new stzStringChar("a")
? o1.IsGranthaScript()
#--> 0composed from the signature, run for this page no extensionIsPahawhHmongScript
TRUE if the char belongs to the Pahawh Hmong script.
composed example
o1 = new stzStringChar("a")
? o1.IsPahawhHmongScript()
#--> 0composed from the signature, run for this page no extensionIsKhojkiScript
TRUE if the char belongs to the Khojki script.
composed example
o1 = new stzStringChar("a")
? o1.IsKhojkiScript()
#--> 0composed from the signature, run for this page no extensionIsLinearAScript
TRUE if the char belongs to the Linear A script.
composed example
o1 = new stzStringChar("a")
? o1.IsLinearAScript()
#--> 0composed from the signature, run for this page no extensionIsMahajaniScript
TRUE if the char belongs to the Mahajani script.
composed example
o1 = new stzStringChar("a")
? o1.IsMahajaniScript()
#--> 0composed from the signature, run for this page no extensionIsManichaeanScript
TRUE if the char belongs to the Manichaean script.
composed example
o1 = new stzStringChar("a")
? o1.IsManichaeanScript()
#--> 0composed from the signature, run for this page no extensionIsMendeKikakuiScript
TRUE if the char belongs to the Mende Kikakui script.
composed example
o1 = new stzStringChar("a")
? o1.IsMendeKikakuiScript()
#--> 0composed from the signature, run for this page no extensionIsModiScript
TRUE if the char belongs to the Modi script.
composed example
o1 = new stzStringChar("a")
? o1.IsModiScript()
#--> 0composed from the signature, run for this page no extensionIsMroScript
TRUE if the char belongs to the Mro script.
composed example
o1 = new stzStringChar("a")
? o1.IsMroScript()
#--> 0composed from the signature, run for this page no extensionIsOldNorthArabianScript
TRUE if the char belongs to the Old North Arabian script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldNorthArabianScript()
#--> 0composed from the signature, run for this page no extensionIsNabataeanScript
TRUE if the char belongs to the Nabataean script.
composed example
o1 = new stzStringChar("a")
? o1.IsNabataeanScript()
#--> 0composed from the signature, run for this page no extensionIsPalmyreneScript
TRUE if the char belongs to the Palmyrene script.
composed example
o1 = new stzStringChar("a")
? o1.IsPalmyreneScript()
#--> 0composed from the signature, run for this page no extensionIsPauCinHauScript
TRUE if the char belongs to the Pau Cin Hau script.
composed example
o1 = new stzStringChar("a")
? o1.IsPauCinHauScript()
#--> 0composed from the signature, run for this page no extensionIsOldPermicScript
TRUE if the char belongs to the Old Permic script.
composed example
o1 = new stzStringChar("a")
? o1.IsOldPermicScript()
#--> 0composed from the signature, run for this page no extensionIsPsalterPahlaviScript
TRUE if the char belongs to the Psalter Pahlavi script.
composed example
o1 = new stzStringChar("a")
? o1.IsPsalterPahlaviScript()
#--> 0composed from the signature, run for this page no extensionIsSiddhamScript
TRUE if the char belongs to the Siddham script.
composed example
o1 = new stzStringChar("a")
? o1.IsSiddhamScript()
#--> 0composed from the signature, run for this page no extensionIsKhudawadiScript
TRUE if the char belongs to the Khudawadi script.
composed example
o1 = new stzStringChar("a")
? o1.IsKhudawadiScript()
#--> 0composed from the signature, run for this page no extensionIsTirhutaScript
TRUE if the char belongs to the Tirhuta script.
composed example
o1 = new stzStringChar("a")
? o1.IsTirhutaScript()
#--> 0composed from the signature, run for this page no extensionIsWarangCitiScript
TRUE if the char belongs to the Warang Citi script.
composed example
o1 = new stzStringChar("a")
? o1.IsWarangCitiScript()
#--> 0composed from the signature, run for this page no extensionIsAhomScript
TRUE if the char belongs to the Ahom script.
composed example
o1 = new stzStringChar("a")
? o1.IsAhomScript()
#--> 0composed from the signature, run for this page no extensionIsAnatolianHieroglyphsScript
TRUE if the char belongs to the Anatolian Hieroglyphs script.
composed example
o1 = new stzStringChar("a")
? o1.IsAnatolianHieroglyphsScript()
#--> 0composed from the signature, run for this page no extensionIsHatranScript
TRUE if the char belongs to the Hatran script.
composed example
o1 = new stzStringChar("a")
? o1.IsHatranScript()
#--> 0composed from the signature, run for this page no extensionIsMultaniScript
TRUE if the char belongs to the Multani script.
composed example
o1 = new stzStringChar("a")
? o1.IsMultaniScript()
#--> 0composed from the signature, run for this page no extensionUpTo
The chars from this one UP TO the given char, as a list.no extension
DownTo
The chars from this one DOWN TO the given char, as a list.no extension