#define WCOMP(string1,string2) compstring(Y0,(string1),(string2),1)
#define DUMP() printf("%s",yytext)
+
+void capstring(char, char*, int);
+void compstring(char, char*, char*, int);
+char _caseify(char, int);
+char caseify(char);
+
%}
%e 8000
%}
%%
-main()
+int main()
{
yylex();
printf("\nHail Big Brother!\n");
}
-capstring(firstchar,string,i)
+void capstring(firstchar,string,i)
char firstchar, *string;
int i;
{
printf("%s",string+1);
}
-compstring(firstchar,string1,string2,i)
+void compstring(firstchar,string1,string2,i)
char firstchar, *string1, *string2;
int i;
{
capstring(0,string2,i);
}
-_caseify(c,i)
+char _caseify(c,i)
char c;
int i;
{
else return (c);
}
-caseify(c)
+char caseify(c)
char c;
{
return _caseify(c,0);