annotate Include/pgenheaders.h @ 58925:eecf1bef052d 2.6

Merged revisions 78207 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r78207 | ezio.melotti | 2010-02-17 01:26:09 +0200 (Wed, 17 Feb 2010) | 1 line #7930: fix stripid ........
author Ezio Melotti <ezio.melotti@gmail.com>
date Tue, 16 Feb 2010 23:29:44 +0000
parents 6c21e95a4881
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1329
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
1 #ifndef Py_PGENHEADERS_H
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
2 #define Py_PGENHEADERS_H
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
3 #ifdef __cplusplus
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
4 extern "C" {
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
5 #endif
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
6
145
853b736a6a9e Added copyright notice.
Guido van Rossum <guido@python.org>
parents: 96
diff changeset
7
1829
c1b0d7eed9fd For THINK C 6.0
Guido van Rossum <guido@python.org>
parents: 1746
diff changeset
8 /* Include files and extern declarations used by most of the parser. */
86
a6934380c6e7 "Compiling" version
Guido van Rossum <guido@python.org>
parents:
diff changeset
9
23211
e16dbf875303 Moving pymalloc along.
Tim Peters <tim.peters@gmail.com>
parents: 20626
diff changeset
10 #include "Python.h"
1329
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
11
24752
c1eb668525e1 Excise DL_EXPORT from Include.
Mark Hammond <mhammond@skippinet.com.au>
parents: 23211
diff changeset
12 PyAPI_FUNC(void) PySys_WriteStdout(const char *format, ...)
25276
6c21e95a4881 Use Py_GCC_ATTRIBUTE instead of __attribute__. Compilers other than GCC
Neil Schemenauer <nascheme@enme.ucalgary.ca>
parents: 24752
diff changeset
13 Py_GCC_ATTRIBUTE((format(printf, 1, 2)));
24752
c1eb668525e1 Excise DL_EXPORT from Include.
Mark Hammond <mhammond@skippinet.com.au>
parents: 23211
diff changeset
14 PyAPI_FUNC(void) PySys_WriteStderr(const char *format, ...)
25276
6c21e95a4881 Use Py_GCC_ATTRIBUTE instead of __attribute__. Compilers other than GCC
Neil Schemenauer <nascheme@enme.ucalgary.ca>
parents: 24752
diff changeset
15 Py_GCC_ATTRIBUTE((format(printf, 1, 2)));
9117
4cc10908e6f4 Duplicate the decls for PySys_WriteStd{out,err} here so the VC++
Guido van Rossum <guido@python.org>
parents: 4503
diff changeset
16
3606
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
17 #define addarc _Py_addarc
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
18 #define addbit _Py_addbit
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
19 #define adddfa _Py_adddfa
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
20 #define addfirstsets _Py_addfirstsets
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
21 #define addlabel _Py_addlabel
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
22 #define addstate _Py_addstate
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
23 #define delbitset _Py_delbitset
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
24 #define dumptree _Py_dumptree
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
25 #define findlabel _Py_findlabel
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
26 #define mergebitset _Py_mergebitset
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
27 #define meta_grammar _Py_meta_grammar
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
28 #define newbitset _Py_newbitset
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
29 #define newgrammar _Py_newgrammar
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
30 #define pgen _Py_pgen
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
31 #define printgrammar _Py_printgrammar
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
32 #define printnonterminals _Py_printnonterminals
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
33 #define printtree _Py_printtree
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
34 #define samebitset _Py_samebitset
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
35 #define showtree _Py_showtree
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
36 #define tok_dump _Py_tok_dump
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
37 #define translatelabels _Py_translatelabels
1d4f2f20a27c rename parser internal symbols with _Py_ prefix
Guido van Rossum <guido@python.org>
parents: 3582
diff changeset
38
1329
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
39 #ifdef __cplusplus
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
40 }
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
41 #endif
519c25039c6a * Added support for X11 modules.
Guido van Rossum <guido@python.org>
parents: 1257
diff changeset
42 #endif /* !Py_PGENHEADERS_H */