diff 3rdparty/packages/ed/getrhs.c @ 994:bef1844de0dc

The ED editor ported from Minix
author roug
date Sun, 23 Feb 2003 21:11:37 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/3rdparty/packages/ed/getrhs.c	Sun Feb 23 21:11:37 2003 +0000
@@ -0,0 +1,22 @@
+/*      getrhs.c        */
+#include <stdio.h>
+#include "tools.h"
+#include "ed.h"
+
+int getrhs(sub)
+char *sub;
+{
+  if (inptr[0] == NL || inptr[1] == NL) /* check for eol */
+        return(ERR);
+
+  if (maksub(sub, MAXPAT) == NULL) return(ERR);
+
+  inptr++;                      /* skip over delimter */
+  while (*inptr == SP || *inptr == HT) inptr++;
+  if (*inptr == 'g') {
+        inptr++;
+        return(1);
+  }
+  return(0);
+}
+