Commit 7bda96a2 authored by luz.paz's avatar luz.paz

Misc. typos

Found via `codespell -q 3`
parent e5a3d9d6
......@@ -7899,7 +7899,7 @@ class ListNode(SequenceNode):
return ()
def infer_type(self, env):
# TOOD: Infer non-object list arrays.
# TODO: Infer non-object list arrays.
return list_type
def analyse_expressions(self, env):
......@@ -8564,7 +8564,7 @@ class DictNode(ExprNode):
return ()
def infer_type(self, env):
# TOOD: Infer struct constructors.
# TODO: Infer struct constructors.
return dict_type
def analyse_types(self, env):
......
......@@ -594,9 +594,9 @@ class MemoryViewSliceType(PyrexType):
the packing specifiers specify how the array elements are layed-out
in memory.
'contig' -- The data are contiguous in memory along this dimension.
'contig' -- The data is contiguous in memory along this dimension.
At most one dimension may be specified as 'contig'.
'strided' -- The data aren't contiguous along this dimenison.
'strided' -- The data isn't contiguous along this dimension.
'follow' -- Used for C/Fortran contiguous arrays, a 'follow' dimension
has its stride automatically computed from extents of the other
dimensions to ensure C or Fortran memory layout.
......
......@@ -2486,7 +2486,7 @@ class PyCont(ExecutionControlCommandBase):
def _pointervalue(gdbval):
"""
Return the value of the pionter as a Python int.
Return the value of the pointer as a Python int.
gdbval.type must be a pointer type
"""
......
......@@ -192,7 +192,7 @@ Here is the most basic script for compiling a Cython module::
)
To build against the external C library, we need to make sure Cython finds the necessary libraries.
To build against the external C library, we need to make sure Cython finds the necessary libraries.
There are two ways to archive this. First we can tell distutils where to find
the c-source to compile the :file:`queue.c` implementation automatically. Alternatively,
we can build and install C-Alg as system library and dynamically link it. The latter is useful
......@@ -361,7 +361,7 @@ Here, ``Py_ssize_t``::
cdef int pop(self):
return <Py_ssize_t>cqueue.queue_pop_head(self._c_queue)
Normally, in C, we risk loosing data when we convert a larger integer type
Normally, in C, we risk losing data when we convert a larger integer type
to a smaller integer type without checking the boundaries, and ``Py_ssize_t``
may be a larger type than ``int``. But since we control how values are added
to the queue, we already know that all values that are in the queue fit into
......
......@@ -640,7 +640,7 @@ You can call the function in a Cython file in the following way:
Several things to note:
- ``::1`` requests a C contiguous view, and fails if the buffer is not C contiguous.
See :ref:`c_and_fortran_contiguous_memoryviews`.
- ``&arr_memview[0]`` can be understood as 'the adress of the first element of the
- ``&arr_memview[0]`` can be understood as 'the address of the first element of the
memoryview'. For contiguous arrays, this is equivalent to the
start address of the flat memory buffer.
- ``arr_memview.shape[0]`` could have been replaced by ``arr_memview.size``,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment