⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 digest-doc.c

📁 早期freebsd实现
💻 C
字号:
/* Give this program DOCSTR.mm.nn as standard input   and it outputs to standard output   a file of nroff output containing the doc strings.   See also sorted-doc.c, which produces similar output   but in texinfo format and sorted by function/variable name.  */#include <stdio.h>main (){  register int ch;  register int notfirst = 0;  printf (".TL\n");  printf ("Command Summary for GNU Emacs\n");  printf (".AU\nRichard M. Stallman\n");  while ((ch = getchar ()) != EOF)    {      if (ch == '\037')	{	  if (notfirst)	    printf ("\n.DE");	  else	    notfirst = 1;	  printf ("\n.SH\n");	  ch = getchar ();	  printf (ch == 'F' ? "Function " : "Variable ");	  while ((ch = getchar ()) != '\n')  /* Changed this line */	    {	      if (ch != EOF)		  putchar (ch);	      else		{		  ungetc (ch, stdin);		  break;		}	    }	  printf ("\n.DS L\n");	}      else	putchar (ch);    }  return 0;}

⌨️ 快捷键说明

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