+/* Status structure required by _PDCLIB_print(). */
+struct _PDCLIB_status_t
+{
+ int base; /* base to which the value shall be converted */
+ _PDCLIB_int_fast32_t flags; /* flags and length modifiers */
+ _PDCLIB_size_t n; /* maximum number of characters to be written */
+ _PDCLIB_size_t i; /* number of characters already written */
+ _PDCLIB_size_t this; /* output chars in the current conversion */
+ char * s; /* target buffer */
+ _PDCLIB_size_t width; /* width of current field */
+ _PDCLIB_size_t prec; /* precision of current field */
+ struct _PDCLIB_file_t * stream;/* for to-stream output */
+ _PDCLIB_va_list arg; /* argument stack passed to the printf function */
+};
+
+/* -------------------------------------------------------------------------- */
+/* Declaration of helper functions (implemented in functions/_PDCLIB). */
+/* -------------------------------------------------------------------------- */