コード例 #1
0
ファイル: values_string.py プロジェクト: 8l/pycket
 def upper(self, w_str):
     # copy paste from above, but the types are different
     value = self.unerase(w_str.get_storage())
     builder = UnicodeBuilder(len(value))
     for i, ch in enumerate(value):
         builder.append(unichr(unicodedb.toupper(ord(ch))))
     return W_MutableString(self, self.erase(list(builder.build())))
コード例 #2
0
 def upper(self, w_str):
     # copy paste from above, but the types are different
     value = self.unerase(w_str.get_storage())
     builder = UnicodeBuilder(len(value))
     for i, ch in enumerate(value):
         builder.append(unichr(unicodedb.toupper(ord(ch))))
     return W_MutableString(self, self.erase(list(builder.build())))
コード例 #3
0
 def upper(self, w_str):
     value = self.unerase(w_str.get_storage())
     builder = UnicodeBuilder(len(value))
     for i, ch in enumerate(value):
         builder.append(unichr(unicodedb.toupper(ord(ch))))
     return W_MutableString(self, self.erase(builder.build()))
コード例 #4
0
ファイル: string.py プロジェクト: MatthewWest/pixie
def capitalize(a):
    a = rt.name(a)
    res = u""
    res += unichr(unicodedb.toupper(ord(a[0])))
    res += a[1:]
    return rt.wrap(res)
コード例 #5
0
ファイル: string.py プロジェクト: MatthewWest/pixie
def upper_case(a):
    a = rt.name(a)
    res = ""
    for ch in a:
        res += chr(unicodedb.toupper(ord(ch)))
    return rt.wrap(res)
コード例 #6
0
 def toUpperCase(self):
     # Same as toLowerCase().
     ub = UnicodeBuilder(len(self._s))
     for char in self._s:
         ub.append(unichr(unicodedb.toupper(ord(char))))
     return ub.build()
コード例 #7
0
def string_upper(string):
    b = UnicodeBuilder()
    for ch in string:
        b.append(unichr(unicodedb.toupper(ord(ch))))
    return b.build()
コード例 #8
0
ファイル: data.py プロジェクト: washort/typhon
 def toUpperCase(self):
     # Same as toLowerCase().
     ub = UnicodeBuilder(len(self._s))
     for char in self._s:
         ub.append(unichr(unicodedb.toupper(ord(char))))
     return ub.build()
コード例 #9
0
ファイル: string.py プロジェクト: vishesh/pycket
def char_upcase(v):
    return values.W_Character(unichr(unicodedb.toupper(ord(v.value))))
コード例 #10
0
ファイル: values_string.py プロジェクト: 8l/pycket
 def upper(self, w_str):
     value = self.unerase(w_str.get_storage())
     builder = UnicodeBuilder(len(value))
     for i, ch in enumerate(value):
         builder.append(unichr(unicodedb.toupper(ord(ch))))
     return W_MutableString(self, self.erase(builder.build()))
コード例 #11
0
ファイル: string.py プロジェクト: 8l/pycket
def char_upcase(v):
    return values.W_Character(unichr(unicodedb.toupper(ord(v.value))))
コード例 #12
0
ファイル: string.py プロジェクト: zen3d/pixie
def upper_case(a):
    a = rt.name(a)
    res = ""
    for ch in a:
        res += chr(unicodedb.toupper(ord(ch)))
    return rt.wrap(res)
コード例 #13
0
ファイル: string.py プロジェクト: zen3d/pixie
def capitalize(a):
    a = rt.name(a)
    res = u""
    res += unichr(unicodedb.toupper(ord(a[0])))
    res += a[1:]
    return rt.wrap(res)