/*   -*- coding: utf-8 -*-  */

#include <stdlib.h> 
#include <string.h>
#include <ctype.h>
#include "Buffer.h"
#include "RegExp.h"
#include "StrDict.h"
#include "WicriBelgique.h"

StrDict *WicriBelgiqueCodePostalFr=NULL;

StrDict *WicriBelgiqueGetCodePostalFr()
{
  char *wicriDataRoot;
  if (WicriBelgiqueCodePostalFr) return WicriBelgiqueCodePostalFr;
  if (!bufName)  bufName=NewBuffer();
  wicriDataRoot=WicriGetDataRoot();
  BufferStrcpy(bufName,wicriDataRoot);
  BufferStrcat(bufName,"/Belgique/codePostal.fr.tab");
  WicriBelgiqueCodePostalFr=StrDictFromFile(BufferString(bufName));
  return WicriBelgiqueCodePostalFr;
}


