input

来自「antlr最新版本V3源代码」· 代码 · 共 3,480 行 · 第 1/5 页

TXT
3,480
字号
typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w);typedef int __io_close_fn (void *__cookie);# 406 "/usr/include/libio.h" 3 4extern int __underflow (_IO_FILE *);extern int __uflow (_IO_FILE *);extern int __overflow (_IO_FILE *, int);extern wint_t __wunderflow (_IO_FILE *);extern wint_t __wuflow (_IO_FILE *);extern wint_t __woverflow (_IO_FILE *, wint_t);# 444 "/usr/include/libio.h" 3 4extern int _IO_getc (_IO_FILE *__fp);extern int _IO_putc (int __c, _IO_FILE *__fp);extern int _IO_feof (_IO_FILE *__fp);extern int _IO_ferror (_IO_FILE *__fp);extern int _IO_peekc_locked (_IO_FILE *__fp);extern void _IO_flockfile (_IO_FILE *);extern void _IO_funlockfile (_IO_FILE *);extern int _IO_ftrylockfile (_IO_FILE *);# 474 "/usr/include/libio.h" 3 4extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict,   __gnuc_va_list, int *__restrict);extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict,    __gnuc_va_list);extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t);extern size_t _IO_sgetn (_IO_FILE *, void *, size_t);extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t, int, int);extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t, int);extern void _IO_free_backup_area (_IO_FILE *);# 73 "/usr/include/stdio.h" 2 3 4# 86 "/usr/include/stdio.h" 3 4typedef _G_fpos_t fpos_t;# 138 "/usr/include/stdio.h" 3 4# 1 "/usr/include/bits/stdio_lim.h" 1 3 4# 139 "/usr/include/stdio.h" 2 3 4extern struct _IO_FILE *stdin;extern struct _IO_FILE *stdout;extern struct _IO_FILE *stderr;extern int remove ( char *__filename);extern int rename ( char *__old,  char *__new);extern FILE *tmpfile (void);# 180 "/usr/include/stdio.h" 3 4extern char *tmpnam (char *__s);extern char *tmpnam_r (char *__s);# 198 "/usr/include/stdio.h" 3 4extern char *tempnam ( char *__dir,  char *__pfx)     ;extern int fclose (FILE *__stream);extern int fflush (FILE *__stream);# 223 "/usr/include/stdio.h" 3 4extern int fflush_unlocked (FILE *__stream);# 237 "/usr/include/stdio.h" 3 4extern FILE *fopen ( char *__restrict __filename,       char *__restrict __modes);extern FILE *freopen ( char *__restrict __filename,         char *__restrict __modes,        FILE *__restrict __stream);# 264 "/usr/include/stdio.h" 3 4# 275 "/usr/include/stdio.h" 3 4extern FILE *fdopen (int __fd,  char *__modes);# 296 "/usr/include/stdio.h" 3 4extern void setbuf (FILE *__restrict __stream, char *__restrict __buf);extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,      int __modes, size_t __n);extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,         size_t __size);extern void setlinebuf (FILE *__stream);extern int fprintf (FILE *__restrict __stream,       char *__restrict __format, ...);extern int printf ( char *__restrict __format, ...);extern int sprintf (char *__restrict __s,       char *__restrict __format, ...);extern int vfprintf (FILE *__restrict __s,  char *__restrict __format,       __gnuc_va_list __arg);extern int vprintf ( char *__restrict __format, __gnuc_va_list __arg);extern int vsprintf (char *__restrict __s,  char *__restrict __format,       __gnuc_va_list __arg);extern int snprintf (char *__restrict __s, size_t __maxlen,        char *__restrict __format, ...)     ;extern int vsnprintf (char *__restrict __s, size_t __maxlen,         char *__restrict __format, __gnuc_va_list __arg)     ;# 390 "/usr/include/stdio.h" 3 4extern int fscanf (FILE *__restrict __stream,      char *__restrict __format, ...);extern int scanf ( char *__restrict __format, ...);extern int sscanf ( char *__restrict __s,      char *__restrict __format, ...);# 432 "/usr/include/stdio.h" 3 4extern int fgetc (FILE *__stream);extern int getc (FILE *__stream);extern int getchar (void);# 456 "/usr/include/stdio.h" 3 4extern int getc_unlocked (FILE *__stream);extern int getchar_unlocked (void);# 467 "/usr/include/stdio.h" 3 4extern int fgetc_unlocked (FILE *__stream);extern int fputc (int __c, FILE *__stream);extern int putc (int __c, FILE *__stream);extern int putchar (int __c);# 500 "/usr/include/stdio.h" 3 4extern int fputc_unlocked (int __c, FILE *__stream);extern int putc_unlocked (int __c, FILE *__stream);extern int putchar_unlocked (int __c);extern int getw (FILE *__stream);extern int putw (int __w, FILE *__stream);extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream);extern char *gets (char *__s);# 580 "/usr/include/stdio.h" 3 4extern int fputs ( char *__restrict __s, FILE *__restrict __stream);extern int puts ( char *__s);extern int ungetc (int __c, FILE *__stream);extern size_t fread (void *__restrict __ptr, size_t __size,       size_t __n, FILE *__restrict __stream);extern size_t fwrite ( void *__restrict __ptr, size_t __size,        size_t __n, FILE *__restrict __s);# 633 "/usr/include/stdio.h" 3 4extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,         size_t __n, FILE *__restrict __stream);extern size_t fwrite_unlocked ( void *__restrict __ptr, size_t __size,          size_t __n, FILE *__restrict __stream);extern int fseek (FILE *__stream, long int __off, int __whence);extern long int ftell (FILE *__stream);extern void rewind (FILE *__stream);# 688 "/usr/include/stdio.h" 3 4extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);extern int fsetpos (FILE *__stream,  fpos_t *__pos);# 711 "/usr/include/stdio.h" 3 4# 720 "/usr/include/stdio.h" 3 4extern void clearerr (FILE *__stream);extern int feof (FILE *__stream);extern int ferror (FILE *__stream);extern void clearerr_unlocked (FILE *__stream);extern int feof_unlocked (FILE *__stream);extern int ferror_unlocked (FILE *__stream);extern void perror ( char *__s);# 1 "/usr/include/bits/sys_errlist.h" 1 3 4# 27 "/usr/include/bits/sys_errlist.h" 3 4extern int sys_nerr;extern  char * sys_errlist[];# 750 "/usr/include/stdio.h" 2 3 4extern int fileno (FILE *__stream);extern int fileno_unlocked (FILE *__stream);# 769 "/usr/include/stdio.h" 3 4extern FILE *popen ( char *__command,  char *__modes);extern int pclose (FILE *__stream);extern char *ctermid (char *__s);# 809 "/usr/include/stdio.h" 3 4extern void flockfile (FILE *__stream);extern int ftrylockfile (FILE *__stream);extern void funlockfile (FILE *__stream);# 836 "/usr/include/stdio.h" 3 4# 109 "/usr/include/curses.h" 2 3 4# 1 "/usr/include/ncurses/unctrl.h" 1 3 4# 54 "/usr/include/ncurses/unctrl.h" 3 4# 1 "/usr/include/ncurses/curses.h" 1 3 4# 55 "/usr/include/ncurses/unctrl.h" 2 3 4 char * unctrl (chtype);# 110 "/usr/include/curses.h" 2 3 4# 1 "/usr/lib/gcc/i386-redhat-linux/3.4.2/include/stdarg.h" 1 3 4# 105 "/usr/lib/gcc/i386-redhat-linux/3.4.2/include/stdarg.h" 3 4typedef __gnuc_va_list va_list;# 111 "/usr/include/curses.h" 2 3 4# 133 "/usr/include/curses.h" 3 4typedef unsigned char NCURSES_BOOL;# 143 "/usr/include/curses.h" 3 4# 1 "/usr/lib/gcc/i386-redhat-linux/3.4.2/include/stdbool.h" 1 3 4# 144 "/usr/include/curses.h" 2 3 4# 181 "/usr/include/curses.h" 3 4extern int COLORS;extern int COLOR_PAIRS;# 199 "/usr/include/curses.h" 3 4extern chtype acs_map[];# 289 "/usr/include/curses.h" 3 4typedef struct screen SCREEN;typedef struct _win_st WINDOW;typedef chtype attr_t;# 325 "/usr/include/curses.h" 3 4struct ldat;struct _win_st{ short _cury, _curx; short _maxy, _maxx; short _begy, _begx; short _flags; attr_t _attrs; chtype _bkgd; _Bool _notimeout; _Bool _clear; _Bool _leaveok; _Bool _scroll; _Bool _idlok; _Bool _idcok; _Bool _immed; _Bool _sync; _Bool _use_keypad; int _delay; struct ldat *_line; short _regtop; short _regbottom; int _parx; int _pary; WINDOW *_parent; struct pdat {     short _pad_y, _pad_x;     short _pad_top, _pad_left;     short _pad_bottom, _pad_right; } _pad; short _yoffset;};extern WINDOW * stdscr;extern WINDOW * curscr;extern WINDOW * newscr;extern int LINES;extern int COLS;extern int TABSIZE;extern int ESCDELAY;extern char ttytype[];extern _Bool is_term_resized (int, int);extern char * keybound (int, int);extern const char * curses_version (void);extern int assume_default_colors (int, int);extern int define_key (const char *, int);extern int key_defined (const char *);extern int keyok (int, _Bool);extern int resize_term (int, int);extern int resizeterm (int, int);extern int use_default_colors (void);extern int use_extended_names (_Bool);extern int wresize (WINDOW *, int, int);# 508 "/usr/include/curses.h" 3 4extern int addch (const chtype);extern int addchnstr (const chtype *, int);extern int addchstr (const chtype *);extern int addnstr (const char *, int);extern int addstr (const char *);extern int attroff (attr_t);extern int attron (attr_t);extern int attrset (attr_t);extern int attr_get (attr_t *, short *, void *);extern int attr_off (attr_t, void *);extern int attr_on (attr_t, void *);extern int attr_set (attr_t, short, void *);extern int baudrate (void);extern int beep (void);extern int bkgd (chtype);extern void bkgdset (chtype);extern int border (chtype,chtype,chtype,chtype,chtype,chtype,chtype,chtype);extern int box (WINDOW *, chtype, chtype);extern _Bool can_change_color (void);extern int cbreak (void);extern int chgat (int, attr_t, short, const void *);extern int clear (void);extern int clearok (WINDOW *,_Bool);extern int clrtobot (void);extern int clrtoeol (void);extern int color_content (short,short*,short*,short*);extern int color_set (short,void*);extern int COLOR_PAIR (int);extern int copywin (const WINDOW*,WINDOW*,int,int,int,int,int,int,int);extern int curs_set (int);extern int def_prog_mode (void);extern int def_shell_mode (void);extern int delay_output (int);extern int delch (void);extern void delscreen (SCREEN *);extern int delwin (WINDOW *);extern int deleteln (void);extern WINDOW * derwin (WINDOW *,int,int,int,int);extern int doupdate (void);extern WINDOW * dupwin (WINDOW *);extern int echo (void);extern int echochar (const chtype);extern int erase (void);extern int endwin (void);extern char erasechar (void);extern void filter (void);extern int flash (void);extern int flushinp (void);extern chtype getbkgd (WINDOW *);extern int getch (void);extern int getnstr (char *, int);extern int getstr (char *);extern WINDOW * getwin (FILE *);extern int halfdelay (int);extern _Bool has_colors (void);extern _Bool has_ic (void);extern _Bool has_il (void);extern int hline (chtype, int);extern void idcok (WINDOW *, _Bool);extern int idlok (WINDOW *, _Bool);extern void immedok (WINDOW *, _Bool);extern chtype inch (void);extern int inchnstr (chtype *, int);extern int inchstr (chtype *);extern WINDOW * initscr (void);extern int init_color (short,short,short,short);extern int init_pair (short,short,short);extern int innstr (char *, int);extern int insch (chtype);extern int insdelln (int);extern int insertln (void);extern int insnstr (const char *, int);extern int insstr (const char *);extern int instr (char *);extern int intrflush (WINDOW *,_Bool);extern _Bool isendwin (void);extern _Bool is_linetouched (WINDOW *,int);extern _Bool is_wintouched (WINDOW *);extern char * keyname (int);extern int keypad (WINDOW *,_Bool);extern char killchar (void);extern int leaveok (WINDOW *,_Bool);extern char * longname (void);extern int meta (WINDOW *,_Bool);extern int move (int, int);extern int mvaddch (int, int, const chtype);extern int mvaddchnstr (int, int, const chtype *, int);extern int mvaddchstr (int, int, const chtype *);extern int mvaddnstr (int, int, const char *, int);extern int mvaddstr (int, int, const char *);extern int mvchgat (int, int, int, attr_t, short, const void *);extern int mvcur (int,int,int,int);extern int mvdelch (int, int);extern int mvderwin (WINDOW *, int, int);extern int mvgetch (int, int);extern int mvgetnstr (int, int, char *, int);extern int mvgetstr (int, int, char *);extern int mvhline (int, int, chtype, int);extern chtype mvinch (int, int);extern int mvinchnstr (int, int, chtype *, int);extern int mvinchstr (int, int, chtype *);extern int mvinnstr (int, int, char *, int);extern int mvinsch (int, int, chtype);extern int mvinsnstr (int, int, const char *, int);extern int mvinsstr (int, int, const char *);extern int mvinstr (int, int, char *);extern int mvprintw (int,int, const char *,...)  ;extern int mvscanw (int,int, char *,...)  ;extern int mvvline (int, int, chtype, int);extern int mvwaddch (WINDOW *, int, int, const chtype);extern int mvwaddchnstr (WINDOW *, int, int, const chtype *, int);extern int mvwaddchstr (WINDOW *, int, int, const chtype *);extern int mvwaddnstr (WINDOW *, int, int, const char *, int);extern int mvwaddstr (WINDOW *, int, int, const char *);extern int mvwchgat (WINDOW *, int, int, int, attr_t, short, const void *);extern int mvwdelch (WINDOW *, int, int);extern int mvwgetch (WINDOW *, int, int);extern int mvwgetnstr (WINDOW *, int, int, char *, int);extern int mvwgetstr (WINDOW *, int, int, char *);extern int mvwhline (WINDOW *, int, int, chtype, int);extern int mvwin (WINDOW *,int,int);extern chtype mvwinch (WINDOW *, int, int);extern int mvwinchnstr (WINDOW *, int, int, chtype *, int);extern int mvwinchstr (WINDOW *, int, int, chtype *);extern int mvwinnstr (WINDOW *, int, int, char *, int);extern int mvwinsch (WINDOW *, int, int, chtype);extern int mvwinsnstr (WINDOW *, int, int, const char *, int);extern int mvwinsstr (WINDOW *, int, int, const char *);extern int mvwinstr (WINDOW *, int, int, char *);extern int mvwprintw (WINDOW*,int,int, const char *,...)  ;extern int mvwscanw (WINDOW *,int,int, char *,...)  ;extern int mvwvline (WINDOW *,int, int, chtype, int);extern int napms (int);extern WINDOW * newpad (int,int);extern SCREEN * newterm ( char *,FILE *,FILE *);extern WINDOW * newwin (int,int,int,int);extern int nl (void);extern int nocbreak (void);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?