#include "text_operations.h"
#include "char_stack.h"
-string lany(text_ptr, str)
- string *text_ptr;
- string str;
+string
+lany(string *text_ptr,
+ string str)
{
string result, whats_left;
char *p = *text_ptr;
return(result);
}
-string lbreak(text_ptr, set)
- string *text_ptr;
- character_class set;
+string
+lbreak(string *text_ptr,
+ const character_class set)
{
string result, whats_left;
char *p = *text_ptr;
return(result);
}
-string lspan(text_ptr, set)
- string *text_ptr;
- character_class set;
+string
+lspan(string *text_ptr,
+ character_class set)
{
string result, whats_left;
char *p = *text_ptr;
return(result);
}
-string rany(text_ptr, str)
- string *text_ptr;
- string str;
+string
+rany(string *text_ptr,
+ string str)
{
string result, whats_left;
string text = *text_ptr;
return(result);
}
-string rbreak(text_ptr, set)
- string *text_ptr;
- character_class set;
+string
+rbreak(string *text_ptr,
+ character_class set)
{
string result, whats_left;
string text = *text_ptr;
return(result);
}
-string rspan(text_ptr, set)
- string *text_ptr;
- character_class set;
+string
+rspan(string *text_ptr,
+ character_class set)
{
string result, whats_left;
string text = *text_ptr;