home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / pippy-0.6beta-src.tar.gz / pippy-0.6beta-src.tar / pippy-0.6beta-src / src / Include / other / bltinmodule_c.h < prev    next >
C/C++ Source or Header  |  2000-12-21  |  4KB  |  73 lines

  1. #ifndef BLTINMODULE_C_H
  2. #define BLTINMODULE_C_H
  3.  
  4. #include "proto_defs.h"
  5. /* previously forward declarations stripped from bltinmodule.c */
  6.  
  7. PYCFUNCTION_PROTO(builtin___import__, PyObject) SEG_BLTINMODULE_C;
  8. PYCFUNCTION_PROTO(builtin_abs, PyObject) SEG_BLTINMODULE_C;
  9. PYCFUNCTION_PROTO(builtin_apply, PyObject) SEG_BLTINMODULE_C;
  10. PYCFUNCTION_PROTO(builtin_buffer, PyObject) SEG_BLTINMODULE_C;
  11. PYCFUNCTION_PROTO(builtin_callable, PyObject) SEG_BLTINMODULE_C;
  12. PYCFUNCTION_PROTO(builtin_chr, PyObject) SEG_BLTINMODULE_C;
  13. PYCFUNCTION_PROTO(builtin_cmp, PyObject) SEG_BLTINMODULE_C;
  14. PYCFUNCTION_PROTO(builtin_coerce, PyObject) SEG_BLTINMODULE_C;
  15. PYCFUNCTION_PROTO(builtin_compile, PyObject) SEG_BLTINMODULE_C;
  16. PYCFUNCTION_PROTO(builtin_complex, PyObject) SEG_BLTINMODULE_C;
  17. #ifndef WITHOUT_COMPLEX
  18. static PyObject *complex_from_string Py_PROTO((PyObject *)) SEG_BLTINMODULE_C;
  19. #endif
  20. PYCFUNCTION_PROTO(builtin_delattr, PyObject) SEG_BLTINMODULE_C;
  21. PYCFUNCTION_PROTO(builtin_dir, PyObject) SEG_BLTINMODULE_C;
  22. PYCFUNCTION_PROTO(builtin_divmod, PyObject) SEG_BLTINMODULE_C;
  23. PYCFUNCTION_PROTO(builtin_eval, PyObject) SEG_BLTINMODULE_C;
  24. PYCFUNCTION_PROTO(builtin_execfile, PyObject) SEG_BLTINMODULE_C;
  25. PYCFUNCTION_PROTO(builtin_filter, PyObject) SEG_BLTINMODULE_C;
  26. PYCFUNCTION_PROTO(builtin_float, PyObject) SEG_BLTINMODULE_C;
  27. PYCFUNCTION_PROTO(builtin_getattr, PyObject) SEG_BLTINMODULE_C;
  28. PYCFUNCTION_PROTO(builtin_globals, PyObject) SEG_BLTINMODULE_C;
  29. PYCFUNCTION_PROTO(builtin_hasattr, PyObject) SEG_BLTINMODULE_C;
  30. PYCFUNCTION_PROTO(builtin_hash, PyObject) SEG_BLTINMODULE_C;
  31. PYCFUNCTION_PROTO(builtin_hex, PyObject) SEG_BLTINMODULE_C;
  32. PYCFUNCTION_PROTO(builtin_id, PyObject) SEG_BLTINMODULE_C;
  33. PYCFUNCTION_PROTO(builtin_input, PyObject) SEG_BLTINMODULE_C;
  34. PYCFUNCTION_PROTO(builtin_intern, PyObject) SEG_BLTINMODULE_C;
  35. PYCFUNCTION_PROTO(builtin_int, PyObject) SEG_BLTINMODULE_C;
  36. PYCFUNCTION_PROTO(builtin_isinstance, PyObject) SEG_BLTINMODULE_C;
  37. PYCFUNCTION_PROTO(builtin_issubclass, PyObject) SEG_BLTINMODULE_C;
  38. PYCFUNCTION_PROTO(builtin_len, PyObject) SEG_BLTINMODULE_C;
  39. PYCFUNCTION_PROTO(builtin_list, PyObject) SEG_BLTINMODULE_C;
  40. PYCFUNCTION_PROTO(builtin_locals, PyObject) SEG_BLTINMODULE_C;
  41. PYCFUNCTION_PROTO(builtin_long, PyObject) SEG_BLTINMODULE_C;
  42. PYCFUNCTION_PROTO(builtin_map, PyObject) SEG_BLTINMODULE_C;
  43. PYCFUNCTION_PROTO(builtin_max, PyObject) SEG_BLTINMODULE_C;
  44. PYCFUNCTION_PROTO(builtin_min, PyObject) SEG_BLTINMODULE_C;
  45. PYCFUNCTION_PROTO(builtin_oct, PyObject) SEG_BLTINMODULE_C;
  46. PYCFUNCTION_PROTO(builtin_open, PyObject) SEG_BLTINMODULE_C;
  47. PYCFUNCTION_PROTO(builtin_ord, PyObject) SEG_BLTINMODULE_C;
  48. PYCFUNCTION_PROTO(builtin_pow, PyObject) SEG_BLTINMODULE_C;
  49. PYCFUNCTION_PROTO(builtin_range, PyObject) SEG_BLTINMODULE_C;
  50. PYCFUNCTION_PROTO(builtin_raw_input, PyObject) SEG_BLTINMODULE_C;
  51. PYCFUNCTION_PROTO(builtin_reduce, PyObject) SEG_BLTINMODULE_C;
  52. PYCFUNCTION_PROTO(builtin_reload, PyObject) SEG_BLTINMODULE_C;
  53. PYCFUNCTION_PROTO(builtin_repr, PyObject) SEG_BLTINMODULE_C;
  54. PYCFUNCTION_PROTO(builtin_round, PyObject) SEG_BLTINMODULE_C;
  55. PYCFUNCTION_PROTO(builtin_setattr, PyObject) SEG_BLTINMODULE_C;
  56. PYCFUNCTION_PROTO(builtin_slice, PyObject) SEG_BLTINMODULE_C;
  57. PYCFUNCTION_PROTO(builtin_str, PyObject) SEG_BLTINMODULE_C;
  58. PYCFUNCTION_PROTO(builtin_tuple, PyObject) SEG_BLTINMODULE_C;
  59. PYCFUNCTION_PROTO(builtin_type, PyObject) SEG_BLTINMODULE_C;
  60. PYCFUNCTION_PROTO(builtin_vars, PyObject) SEG_BLTINMODULE_C;
  61. PYCFUNCTION_PROTO(builtin_xrange, PyObject) SEG_BLTINMODULE_C;
  62. static PyObject *min_max Py_PROTO((PyObject *,    int)) SEG_BLTINMODULE_C;
  63. static long get_len_of_range Py_PROTO((long, long,long)) SEG_BLTINMODULE_C;
  64. static int init_class_exc Py_PROTO((PyObject *)) SEG_BLTINMODULE_C;
  65. static void fini_instances() SEG_BLTINMODULE_C;
  66. static PyObject *newstdexception Py_PROTO((PyObject *, char *)) SEG_BLTINMODULE_C;
  67. static void initerrors Py_PROTO((PyObject *)) SEG_BLTINMODULE_C;
  68. static void finierrors() SEG_BLTINMODULE_C;
  69. static PyObject *filtertuple Py_PROTO((PyObject *,PyObject *)) SEG_BLTINMODULE_C;
  70. static PyObject *filterstring Py_PROTO((PyObject *,PyObject *)) SEG_BLTINMODULE_C;
  71.  
  72. #endif /* BLTINMODULE_C_H */
  73.