@@ -185,7 +185,8 @@ XX document
186To lowercase
186To lowercase
188−Produce the case insensitive (all lowercase) `++cord` of a `++tape`.
188+Turn all occurences of uppercase letters in any `++tape` into lowercase
189+letters. Returns a `++tape`.
190#### Accepts
191#### Accepts
@@ -193,31 +194,28 @@ Produce the case insensitive (all lowercase) `++cord` of a `++tape`.
194#### Produces
195#### Produces
196−A `++cord`.
197+A `++tape`.
198#### Source
199#### Source
201 ++ cass :: lowercase
202 ++ cass :: lowercase
202 |= vib/tape
203 |= vib/tape
203− %+ rap 3
204+ ^- tape
204 (turn vib |=(a/@ ?.(&((gte a 'A') (lte a 'Z')) a (add 32 a))))
205 (turn vib |=(a/@ ?.(&((gte a 'A') (lte a 'Z')) a (add 32 a))))
207#### Examples
208#### Examples
210− > (cass "john doe")
211+ > (cass "JOHN DOE")
211− 7.309.170.810.699.673.450
213− > `cord`(cass "john doe")
212+ "john doe"
216− > (cass "abc, 123, !@#")
214+ > (cass "abc ABC 123 !@#")
217− 2.792.832.775.110.938.439.066.079.945.313
215+ "abc abc 123 !@#"
219− > `cord`(cass "abc, 123, !@#")
217+ > (cass "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsQqRrVvWwXxYyZz")
220− 'abc, 123, !@#'
218+ "aabbccddeeffgghhiijjkkllmmnnooppqqrrssqqrrvvwwxxyyzz"
@@ -259,8 +257,8 @@ A `++cord`.
260To uppercase
258To uppercase
262−Turn all occurances of lowercase letters in any `++tape` into uppercase
260+Turn all occurences of lowercase letters in any `++tape` into uppercase
263−letters, as a `++cord`.
261+letters. Returns a `++tape`.
265#### Accepts
263#### Accepts
@@ -268,32 +266,28 @@ letters, as a `++cord`.
269#### Produces
267#### Produces
271−A `++cord`.
269+A `++tape`.
273#### Source
271#### Source
276 ++ cuss :: uppercase
274 ++ cuss :: uppercase
277− |= vib=tape
275+ |= vib/tape
280− (turn vib |=(a=@ ?.(&((gte a 'a') (lte a 'z')) a (sub a 32))))
277+ (turn vib |=(a/@ ?.(&((gte a 'a') (lte a 'z')) a (sub a 32))))
283#### Examples
280#### Examples
286 > (cuss "john doe")
283 > (cuss "john doe")
287− 'JOHN DOE'
284+ "JOHN DOE"
289 > (cuss "abc ABC 123 !@#")
286 > (cuss "abc ABC 123 !@#")
290− 'ABC ABC 123 !@#'
287+ "ABC ABC 123 !@#"
295 > (cuss "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsQqRrVvWwXxYyZz")
289 > (cuss "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsQqRrVvWwXxYyZz")
296− 'AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSQQRRVVWWXXYYZZ'
290+ "AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSQQRRVVWWXXYYZZ"