https://github.com/cran/RecordLinkage
Tip revision: 3b152b038e3f834b16d6f6eed300541f47f21897 authored by Andreas Borg on 14 March 2019, 16:03:31 UTC
version 0.4-11
version 0.4-11
Tip revision: 3b152b0
pho_h.c
/* pho_h.h
* Berechnung eines phonetischen Codes fŁr einen String.
*
* nach dem Verfahren aus: JŲrg Michael: "Doppelgšnger gesucht -
* ein Programm fŁr kontextsensitive phonetische Textumwandlung",
* in c't 1999, Heft 25, S. 252-261.
*
*/
#include <string.h>
#include <R.h>
#include "ph_ext.h"
void pho_h(char ** src, char ** dst, int * length)
{
int l=*length;
for (;l--;) // count down from length-1 to 0
{
int str_len=strlen(src[l]);
dst[l]=(char *) R_alloc(sizeof(char),str_len+1); // allocate dst string
phonet (src[l], dst[l], str_len+1, 1);
}
}