A sophisticated implementation of Unicode Bidirectional Algorithm
NULL
checks on malloc
callsSB
prefix from status stack related private structsDerivedBidiClass.txt
for generating bidi type lookupSBScript
:
SBUInt32 SBScriptGetOpenTypeTag(SBScript script)
SBCodepoint
:
SBBidiType SBCodepointGetBidiType(SBCodepoint codepoint)
SBGeneralCategory SBCodepointGetGeneralCategory(SBCodepoint codepoint)
SBScript SBCodepointGetScript(SBCodepoint codepoint)
SBAlgorithm
:
const SBBidiType *SBAlgorithmGetBidiTypesPtr(SBAlgorithmRef algorithm)
SBScriptLocator
:
SBMirrorLocator
to avoid undesired mutations.L
to ON
.lookup
postfix in Unicode tester files.