Subversion Repositories SvarDOS

Rev

Rev 2082 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2082 mateusz.vi 1
#include <stdio.h>
2
 
3
#include "../svarlang.h"
4
 
5
 
6
int main(void) {
7
  const char *larr[] = {"EN", "PL", NULL};
8
  const char **l;
9
  int r;
2083 mateusz.vi 10
  int comp;
2082 mateusz.vi 11
 
12
  for (l = larr; *l != NULL; l++) {
2083 mateusz.vi 13
    for (comp = 0; comp < 2; comp++) {
14
      printf("\nLOADING LANG=%s (comp=%d)\n", *l, comp);
2082 mateusz.vi 15
 
2083 mateusz.vi 16
      if (comp) {
17
        r = svarlang_load("outc.lng", *l);
18
      } else {
19
        r = svarlang_load("out.lng", *l);
20
      }
21
      if (r != 0) {
22
        printf("svarlang_load('out.lng', '%s') err %d\n", *l, r);
23
        return(1);
24
      }
2082 mateusz.vi 25
 
2083 mateusz.vi 26
      for (r = 0; r < 20; r++) {
27
        const char *s = svarlang_strid(r);
28
        if (s[0] == 0) continue;
29
        printf("0.%d = '%s'\n", r, s);
30
      }
2082 mateusz.vi 31
    }
32
  }
33
 
34
  return(0);
35
}