quran: an aya starts a juz if juz_start()
[cnoor.git] / quran.h
blobcebedd673aae200c1c22e3490ed6b41a4780ce83
1 #ifndef _QURAN_H
2 #define _QURAN_H
4 #define NSURA 114
6 struct quran {
7 char *text;
8 char **ayas;
9 };
11 struct quran *quran_alloc(char *path);
12 void quran_aya(struct quran *quran, char *buf, size_t len, int aya);
13 void quran_free(struct quran *quran);
15 int sura_start(int sura);
16 int sura_ayas(int sura);
17 int aya_num(int sura, int aya);
18 int juz_start(int sura, int aya);
20 #endif