Methods
This section contains culture-specific algorithms.
In this example, it provides the Arabic method. The method.c
program
follows:
#include "methods.h"
char *Arabic_hyphen(char *);
char *Arabic_wordbegin(char *);
char *Arabic_wordend(char *);
static struct Methods ArabicMethods= {
1,
Arabic_hyphen,
Arabic_wordbegin,
Arabic_wordend
} ;
struct Methods *start_methods()
{
/* startup methods */
return ( &ArabicMethods);
}
char *Arabic_hyphen(char *string)
{
/* Arabic hyphen */
return( string );
}
char *Arabic_wordbegin(char *string)
{
/*Arabic word begin */);
return( string );
}
char *Arabic_wordend(char *string)
{
/* Arabic word end */;
return( string);
}