From 0f02f513da0f8d49ef9ef9245b17a79d32c1eefd Mon Sep 17 00:00:00 2001 From: Craig Citro Date: Sun, 14 Mar 2010 21:27:05 -0700 Subject: [PATCH] specal -> special --- Cython/Compiler/Code.py | 2 +- Cython/Compiler/ExprNodes.py | 6 +++--- Cython/Compiler/PyrexTypes.py | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Cython/Compiler/Code.py b/Cython/Compiler/Code.py index e7cf8400..323d2c79 100644 --- a/Cython/Compiler/Code.py +++ b/Cython/Compiler/Code.py @@ -40,7 +40,7 @@ class UtilityCode(object): # Dicts aren't hashable... if pyrex_type is not None: data['type'] = pyrex_type.declaration_code('') - data['type_name'] = pyrex_type.specalization_name() + data['type_name'] = pyrex_type.specialization_name() key = data.items(); key.sort(); key = tuple(key) try: return self._cache[key] diff --git a/Cython/Compiler/ExprNodes.py b/Cython/Compiler/ExprNodes.py index 3e240ccf..814793f2 100755 --- a/Cython/Compiler/ExprNodes.py +++ b/Cython/Compiler/ExprNodes.py @@ -2062,7 +2062,7 @@ class IndexNode(ExprNode): index_code = self.index.py_result() if self.base.type is dict_type: function = "PyDict_SetItem" - # It would seem that we could specalized lists/tuples, but that + # It would seem that we could specialized lists/tuples, but that # shouldn't happen here. # Both PyList_SetItem PyTuple_SetItem and a Py_ssize_t as input, # not a PyObject*, and bad conversion here would give the wrong @@ -5091,7 +5091,7 @@ class DivNode(NumBinopNode): return "(%s / %s)" % (op1, op2) else: return "__Pyx_div_%s(%s, %s)" % ( - self.type.specalization_name(), + self.type.specialization_name(), self.operand1.result(), self.operand2.result()) @@ -5136,7 +5136,7 @@ class ModNode(DivNode): self.operand2.result()) else: return "__Pyx_mod_%s(%s, %s)" % ( - self.type.specalization_name(), + self.type.specialization_name(), self.operand1.result(), self.operand2.result()) diff --git a/Cython/Compiler/PyrexTypes.py b/Cython/Compiler/PyrexTypes.py index 65cb305d..08649240 100755 --- a/Cython/Compiler/PyrexTypes.py +++ b/Cython/Compiler/PyrexTypes.py @@ -20,7 +20,7 @@ class BaseType(object): def cast_code(self, expr_code): return "((%s)%s)" % (self.declaration_code(""), expr_code) - def specalization_name(self): + def specialization_name(self): return self.declaration_code("").replace(" ", "__") def base_declaration_code(self, base_code, entity_code): @@ -900,16 +900,16 @@ class CComplexType(CNumericType): if real_type.is_typedef and real_type.typedef_is_external: # The below is not actually used: Coercions are currently disabled # so that complex types of external types can not be created - self.funcsuffix = "_%s" % real_type.specalization_name() + self.funcsuffix = "_%s" % real_type.specialization_name() elif hasattr(real_type, 'math_h_modifier'): self.funcsuffix = real_type.math_h_modifier else: - self.funcsuffix = "_%s" % real_type.specalization_name() + self.funcsuffix = "_%s" % real_type.specialization_name() self.real_type = real_type CNumericType.__init__(self, real_type.rank + 0.5, real_type.signed) self.binops = {} - self.from_parts = "%s_from_parts" % self.specalization_name() + self.from_parts = "%s_from_parts" % self.specialization_name() self.default_value = "%s(0, 0)" % self.from_parts def __eq__(self, other): @@ -944,7 +944,7 @@ class CComplexType(CNumericType): return self.base_declaration_code(base, entity_code) def sign_and_name(self): - real_type_name = self.real_type.specalization_name() + real_type_name = self.real_type.specialization_name() real_type_name = real_type_name.replace('long__double','long_double') return Naming.type_prefix + real_type_name + "_complex" @@ -1010,7 +1010,7 @@ class CComplexType(CNumericType): self, real_type = self.real_type.declaration_code(''), m = self.funcsuffix)) - self.from_py_function = "__Pyx_PyComplex_As_" + self.specalization_name() + self.from_py_function = "__Pyx_PyComplex_As_" + self.specialization_name() return True def lookup_op(self, nargs, op): -- 2.26.2