String case: Difference between revisions

Content added Content deleted
(→‎{{header|Elixir}}: add example)
Line 3,005: Line 3,005:
</syntaxhighlight>
</syntaxhighlight>


=={{header|RPL}}==
RPL has very limited string features. Any user must build her/his own basic library.
{{works with|Halcyon Calc|4.2.7}}
≪ "" 1 3 PICK SIZE FOR j
OVER j DUP SUB NUM
DUP 109.5 - ABS 13 ≥ SWAP DUP 32 - IFTE
CHR +
NEXT
SWAP DROP
'→MAJ' STO
≪ "" 1 3 PICK SIZE FOR j
OVER j DUP SUB NUM
DUP 77.5 - ABS 13 ≥ SWAP DUP 32 + IFTE
CHR +
NEXT
SWAP DROP
'→MIN' STO

"alphaBETA" →MAJ
"alphaBETA" →MIN
{{out}}
<pre>
2: "ALPHABETA"
1: "alphabeta"
</pre>
2: "ALPHABETA"
1: "alphabeta"
=={{header|Ruby}}==
=={{header|Ruby}}==
<syntaxhighlight lang="ruby">"alphaBETA".downcase # => "alphabeta"
<syntaxhighlight lang="ruby">"alphaBETA".downcase # => "alphabeta"