🔍
Monadic .o.upper
Rеturns uppercased string or synbol.
Syntax: .o.upper <x>
; .o.upper[<x>]
o).o.upper "a"
"A"
o).o.upper["Qwerty"]
"QWERTY"
o).o.upper `test
`TEST
If some chars requires special considerations (e.g. multiple chars) they given by SpecialCasing.txt
o).o.upper "ß"
"SS"
o).o.upper "Русский военный корабль, иди нах*й!"
"РУССКИЙ ВОЕННЫЙ КОРАБЛЬ, ИДИ НАХ*Й!"
o)
This operation performs an unconditional mapping without tailoring. That is, the conversion is independent of context and language.
In the Unicode Standard, Chapter 4 (Character Properties) discusses case mapping in general and Chapter 3 (Conformance) discusses the default algorithm for case conversion.