core :: Text :: to_lower
self
assert "Hello World!".to_lower == "hello world!"
# A lower case version of `self` # # ~~~ # assert "Hello World!".to_lower == "hello world!" # ~~~ fun to_lower : SELFTYPE is abstract
redef fun to_lower do var ret = clone ret.lower return ret end
redef fun to_lower do return new Concat(_left.to_lower, _right.to_lower)
redef fun to_lower do var outstr = new FlatBuffer.with_capacity(self._byte_length + 1) var mylen = _length var pos = 0 while pos < mylen do outstr.add(chars[pos].to_lower) pos += 1 end return outstr.to_s end