pocketpy/docs/C-API/introduction.md
blueloveTH 7d6a590e39 ...
2024-09-17 19:07:44 +08:00

522 B

title icon order
Introduction dot 10

All public functions in the C API are prefixed with py_ in pocketpy.h.

PY_RAISE macro

Mark a function that can raise an exception on failure.

  • If the function returns bool, then false means an exception is raised.
  • If the function returns int, then -1 means an exception is raised.

PY_RETURN macro

Mark a function that can store a value in py_retval() on success.