zerr.c

来自「Version 6 Unix 核心源代码 Version 6 Unix 核心源」· C语言 代码 · 共 17 行

C
17
字号
extern int yyline;  /* input line number */yyerror(s) char *s; {  extern int yychar;  extern char *yysterm[];  printf("\n%s", s );  if( yyline ) printf(", line %d,", yyline );  printf(" on input: ");  if( yychar >= 0400 ) printf("%s\n", yysterm[yychar-0400] );  else switch ( yychar ) {    case '\t': printf( "\\t\n" ); return;    case '\n': printf( "\\n\n" ); return;    case '\0': printf( "$end\n" ); return;    default: printf( "%c\n" , yychar ); return;    }  }

⌨️ 快捷键说明

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