URL
https://opencores.org/ocsvn/eco32/eco32/trunk
Subversion Repositories eco32
[/] [eco32/] [trunk/] [sim/] [getline/] [getline.h] - Rev 35
Go to most recent revision | Compare with Previous | Blame | View Log
#ifndef GETLINE_H #define GETLINE_H /* unix systems can #define POSIX to use termios, otherwise * the bsd or sysv interface will be used */ #if __STDC__ > 0 #include <stddef.h> typedef size_t (*gl_strwidth_proc)(char *); char *gl_getline(char *); /* read a line of input */ void gl_setwidth(int); /* specify width of screen */ void gl_histadd(char *); /* adds entries to hist */ void gl_strwidth(gl_strwidth_proc); /* to bind gl_strlen */ extern int (*gl_in_hook)(char *); extern int (*gl_out_hook)(char *); extern int (*gl_tab_hook)(char *, int, int *); #else /* not __STDC__ */ char *gl_getline(); void gl_setwidth(); void gl_histadd(); void gl_strwidth(); extern int (*gl_in_hook)(); extern int (*gl_out_hook)(); extern int (*gl_tab_hook)(); #endif /* __STDC__ */ #endif /* GETLINE_H */
Go to most recent revision | Compare with Previous | Blame | View Log