Structure for data from UnicodeData.txt
- code : UInt32
Code Value
- name : String.Slice
Character Name
- gc : GC
General Category
- bidi : BidiClass
Bidirectional Class
- cc : Nat
Canonical Combining Class
- bidiMirrored : Bool
Bidirectional Mirrored
- decomp : Option DecompositionMapping
Character Decomposition Mapping
- numeric : Option NumericType
Numeric Value
Uppercase Mapping
Lowercase Mapping
Titlecase Mapping
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Unicode.instBEqUnicodeData.beq x✝¹ x✝ = false
Instances For
@[implicit_reducible]
Equations
@[implicit_reducible]
Equations
- Unicode.instInhabitedUnicodeData = { default := { code := 0, name := "<control-0000>".toSlice, gc := Unicode.GC.Cc, bidi := Unicode.BidiClass.BN } }
Make UnicodeData for noncharacter code point
Equations
- One or more equations did not get rendered due to their size.
Instances For
Get code point data from UnicodeData.txt
Equations
- One or more equations did not get rendered due to their size.
Instances For
Get code point data from UnicodeData.txt
Equations
- One or more equations did not get rendered due to their size.
Instances For
Get character data from UnicodeData.txt
Equations
- One or more equations did not get rendered due to their size.
Instances For
Stream type to roll through all code points up to Unicode.max, yielding UnicodeData
- code : UInt32
- index : USize
- default : UInt32 → UnicodeData
Instances For
Equations
Instances For
@[implicit_reducible]
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implicit_reducible]