mirror of
https://github.com/python/cpython.git
synced 2025-10-15 03:10:29 +00:00
Change prototypes decision.
This commit is contained in:
parent
cb4eeddeea
commit
9db23a8c5f
1 changed files with 8 additions and 3 deletions
|
@ -19,6 +19,11 @@ Last modified: Mon Nov 4 15:49:46 1991 ylo
|
||||||
#ifndef REGEXPR_H
|
#ifndef REGEXPR_H
|
||||||
#define REGEXPR_H
|
#define REGEXPR_H
|
||||||
|
|
||||||
|
#if defined(__STDC__) || defined(THINK_C)
|
||||||
|
#undef HAVE_PROTOTYPES
|
||||||
|
#define HAVE_PROTOTYPES
|
||||||
|
#endif
|
||||||
|
|
||||||
#define RE_NREGS 10 /* number of registers available */
|
#define RE_NREGS 10 /* number of registers available */
|
||||||
|
|
||||||
typedef struct re_pattern_buffer
|
typedef struct re_pattern_buffer
|
||||||
|
@ -56,7 +61,7 @@ typedef struct re_registers
|
||||||
#define RE_SYNTAX_GREP (RE_BK_PLUS_QM|RE_NEWLINE_OR)
|
#define RE_SYNTAX_GREP (RE_BK_PLUS_QM|RE_NEWLINE_OR)
|
||||||
#define RE_SYNTAX_EMACS 0
|
#define RE_SYNTAX_EMACS 0
|
||||||
|
|
||||||
#ifdef __STDC__
|
#ifdef HAVE_PROTOTYPES
|
||||||
|
|
||||||
int re_set_syntax(int syntax);
|
int re_set_syntax(int syntax);
|
||||||
/* This sets the syntax to use and returns the previous syntax. The
|
/* This sets the syntax to use and returns the previous syntax. The
|
||||||
|
@ -116,7 +121,7 @@ int re_exec(char *s);
|
||||||
matches the regular expression (that is, a matching part is found
|
matches the regular expression (that is, a matching part is found
|
||||||
anywhere in the string). */
|
anywhere in the string). */
|
||||||
|
|
||||||
#else /* __STDC__ */
|
#else /* HAVE_PROTOTYPES */
|
||||||
|
|
||||||
int re_set_syntax();
|
int re_set_syntax();
|
||||||
char *re_compile_pattern();
|
char *re_compile_pattern();
|
||||||
|
@ -128,7 +133,7 @@ void re_compile_fastmap();
|
||||||
char *re_comp();
|
char *re_comp();
|
||||||
int re_exec();
|
int re_exec();
|
||||||
|
|
||||||
#endif /* __STDC__ */
|
#endif /* HAVE_PROTOTYPES */
|
||||||
|
|
||||||
#endif /* REGEXPR_H */
|
#endif /* REGEXPR_H */
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue