mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
Initial revision
This commit is contained in:
parent
c636014c43
commit
85a5fbbdfe
78 changed files with 13589 additions and 0 deletions
15
Modules/cgensupport.h
Normal file
15
Modules/cgensupport.h
Normal file
|
@ -0,0 +1,15 @@
|
|||
/* Definitions used by cgen output */
|
||||
|
||||
typedef char *string;
|
||||
|
||||
#define mknewlongobject(x) newintobject(x)
|
||||
#define mknewshortobject(x) newintobject((long)x)
|
||||
#define mknewfloatobject(x) newfloatobject(x)
|
||||
|
||||
extern object *mknewcharobject PROTO((int c));
|
||||
|
||||
extern int getiobjectarg PROTO((object *args, int nargs, int i, object **p_a));
|
||||
extern int getilongarg PROTO((object *args, int nargs, int i, long *p_a));
|
||||
extern int getishortarg PROTO((object *args, int nargs, int i, short *p_a));
|
||||
extern int getifloatarg PROTO((object *args, int nargs, int i, float *p_a));
|
||||
extern int getistringarg PROTO((object *args, int nargs, int i, string *p_a));
|
Loading…
Add table
Add a link
Reference in a new issue