32 lines
682 B
C

#ifndef _YGGDRASIL_STDIO_H
#define _YGGDRASIL_STDIO_H 1
#if defined(__cplusplus)
extern "C" {
#endif
struct __FILE;
typedef struct __FILE FILE;
#define P_tmpdir "/tmp"
extern FILE *stdin;
extern FILE *stdout;
extern FILE *stderr;
int asprintf(char **strp, const char *fmt, ...);
int dprintf(int fd, const char *fmt, ...);
int fprintf(FILE *fp, const char *fmt, ...);
int printf(const char *fmt, ...);
int snprintf(char *buf, size_t len, const char *fmt, ...);
int sprintf(char *buf, const char *fmt, ...);
int sscanf(const char *str, const char *fmt, ...);
int scanf(const char *fmt, ...);
int fscanf(FILE *fp, const char *fmt, ...);
#if defined(__cplusplus)
}
#endif
#endif