[Python-Dev] Identifier API (original) (raw)

Barry Warsaw barry at python.org
Thu Oct 13 20:38:15 CEST 2011


On Oct 13, 2011, at 08:08 PM, Martin v. Löwis wrote:

PyCONSTSTRING or PyIDENTIFIER would be fine with me. Given that everything else uses "Id" in their name, PyIDENTIFIER is probably better?

I agree that either is fine, with a slight preference for PyIDENTIFIER for the same reasons. Ok, so it's PyIDENTIFIER.

Given below, shouldn't that be _Py_IDENTIFIER?

So I think it needs a prefix. If you don't like PyId, let me know what the prefix should be instead.

I agree with that. I'm fine with that too, as long as it's all well-documented in the C API guide. Hmm. People voted that this should be an internal API, so I'm not sure it should be documented at all outside of the header file, or if, in what document. Currently, this very point is documented in the header file.

That's fine, if the macro is prefixed with an underscore.

-Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-dev/attachments/20111013/8e867136/attachment.pgp>



More information about the Python-Dev mailing list