I let the setup.py script talk:
# 03_1__noddy
from distutils.core import setup, Extension
import distutils.ccompiler
compilerName = distutils.ccompiler.get_default_compiler()
options = []
if compilerName == "msvc":
# * distutils sets warning level 3:
# Overriding with warning level
* Rami Chowdhury, on 13.07.2010 00:14:
Perhaps I'm misunderstanding, but ...
On Jul 12, 2010, at 13:57 , Alf P. Steinbach /Usenet wrote:
Existence of a variable means, among other things, that
* You can use the value, with guaranteed effect (either unassigned exception
or you
* Steven D'Aprano, on 13.07.2010 01:50:
On Mon, 12 Jul 2010 22:57:10 +0200, Alf P. Steinbach /Usenet wrote:
Existence of a variable means, among other things, that
* You can use the value, with guaranteed effect (either unassigned
exception
or you get a proper value
* Steven D'Aprano, on 13.07.2010 01:34:
On Mon, 12 Jul 2010 20:28:49 +0200, Alf P. Steinbach /Usenet wrote:
As I see it it doesn't matter whether the implementation is CPython call
frame slots or that mechanism called something else or a different
mechanism called the same or a
* geremy condra, on 09.07.2010 23:43:
On Fri, Jul 9, 2010 at 5:22 PM, Ian Collins wrote:
On 07/10/10 03:52 AM, Alf P. Steinbach /Usenet wrote:
[Cross-posted comp.lang.python and comp.lang.c++]
I lack experience with shared libraries in *nix and so I need to ask...
This is about "
* Robert Kern, on 13.07.2010 17:16:
On 7/13/10 2:34 AM, Alf P. Steinbach /Usenet wrote:
PS: You (the reader) may be wondering, why why why Yet Another Python/C++
binding? Well, because I had this great name for it, "pyni", unfortunately
already in use. But cppy is very different
* Jonathan Lee, on 13.07.2010 16:41:
Problem (C) is outside the realm of the C++ standard, since the C++ standard
doesn't support shared libraries, and I've never actually used *nix shared
libraries so I don't /know/...
Is such dynamic initialization guaranteed?
Not guaranteed, though I think
* sturlamolden, on 13.07.2010 22:03:
On 9 Jul, 17:52, "Alf P. Steinbach /Usenet" wrote:
For an extension module it seems that Python requires each routine to be defined
as 'extern "C"'.
That is strange. PyMethodDef is just a jump table. So why should
'ext
* sturlamolden, on 13.07.2010 22:06:
On 13 Jul, 21:39, "Alf P. Steinbach /Usenet" wrote:
Thanks! It seems that SCXX does those things that I've been planning to do but
haven't got around to (wrapping standard Python types), while what it doesn't do
(abstracting away
* Gary Herron, on 14.07.2010 01:26:
On 07/13/2010 03:02 PM, Roald de Vries wrote:
Hi Gary,
On Jul 13, 2010, at 8:54 PM, Gary Herron wrote:
On 07/13/2010 10:26 AM, Roald de Vries wrote:
Hi all,
I have two objects that should both be able to alter a shared float.
So i need something like a mut
* Steven D'Aprano, on 14.07.2010 06:31:
Gary did the right thing by pointing out that the simple-sounding term
"points to" is anything but simple, it depends on what you mean by
pointing and pointers.
Possibly you have a point here.
Cheers,
- Alf
--
blog at http://alfps.wordpress.com>
--
h
* Hrvoje Niksic, on 14.07.2010 10:17:
"Alf P. Steinbach /Usenet" writes:
Also, things like the 'owned' option is just asking for trouble.
Isn't owned=true (or equivalent) a necessity when initializing from a
PyObject* returned by a function declared to return a &
* Johann Spies, on 16.07.2010 16:34:
I am overlooking something stupid.
I have two files: one with keywords and another with data (one record per line).
I want to determine for each keyword which lines in the second file
contains that keyword.
The following code is not working. It loops throu
[Cross-posted comp.lang.c++ and comp.lang.python]
Consider the following code, from an example usage of some C++ support for
Python I'm working on, "cppy":
struct Noddy
{
PyPtr first;
PyPtr last;
int number;
Noddy( PyWeakPtr pySelf
* Alf P. Steinbach /Usenet, on 17.07.2010 11:50:
[Cross-posted comp.lang.c++ and comp.lang.python]
[snip]
this occurred to me:
#define CPPY_GETSET_FORWARDERS( name ) \
::progrock::cppy::forwardersGetSet( \
&CppC
* be.krul, on 18.07.2010 07:01:
why is this group being spammed?
It depends a little on what you're asking, e.g. technical versus motivation.
But I'll answer about something you probably didn't mean to ask, namely what
human trait enables and almost forces that kind of behavior.
And I belie
* Vladimir Jovic, on 19.07.2010 09:41:
Alf P. Steinbach /Usenet wrote:
#include // PyWeakPtr, PyPtr, PyModule,
PyClass
using namespace progrock;
namespace {
using namespace cppy;
struct Noddy
{
PyPtr first;
PyPtr last;
int number
"Extending and Embedding the Python Interpreter" ยง2.1.2, the noddy3 extension
module example, uses "S" as format character for string arguments in its call to
PyArg_ParseTupleAndKeywords.
This causes Noddy to only accept bytes as arguments, instead of strings (format
"U").
I suspect this is
* Edward Diener, on 19.07.2010 14:53:
In Windows Vista x64 I have installed python 2.6 64-bit version and
python 3.1 64-bit version to separate folders. Within the command
interpreter I add python 2.6 to the PATH.
In the command interpreter, When I type python somescript.py with an
import sys
p
* Standish P, on 16.08.2010 09:20:
[garble garble]
Nonsense article "We look for an exogenous stack" cross-posted to
[comp.lang.c],
[comp.lang.c++],
[comp.theory],
[comp.lang.python],
[comp.lang.forth].
Please refrain from following up on Standish' article.
Cheers,
- Alf
--
blog
* Paul Rubin, on 13.09.2010 04:50:
Ed Keith writes:
I think DbC as envisioned by the Eiffel guy...
the term is that it's a static verification technique,
Eiffel throws an exception when a contract is violated. That is run
time behavior, not static verification.
The runtime checks are for wh
* Astley Le Jasper, on 20.09.2010 23:42:
I have a list of tuples that indicate a relationship, ie a is related
to b, b is related to c etc etc. What I want to do is cluster these
relationships into groups. An item will only be associated with a
single cluster.
Before I started, I wondered if th
* Alf P. Steinbach /Usenet, on 21.09.2010 01:09:
* Astley Le Jasper, on 20.09.2010 23:42:
I have a list of tuples that indicate a relationship, ie a is related
to b, b is related to c etc etc. What I want to do is cluster these
relationships into groups. An item will only be associated with a
* Arnaud Delobelle, on 21.09.2010 11:13:
On Sep 21, 7:19 am, "Alf P. Steinbach /Usenet" wrote:
* Alf P. Steinbach /Usenet, on 21.09.2010 01:09:
* Astley Le Jasper, on 20.09.2010 23:42:
I have a list of tuples that indicate a relationship, ie a is related
to b, b is related to
101 - 124 of 124 matches
Mail list logo