https://github.com/cran/RecordLinkage
Raw File
Tip revision: 3b152b038e3f834b16d6f6eed300541f47f21897 authored by Andreas Borg on 14 March 2019, 16:03:31 UTC
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);
  }
}
back to top