The SWORD Project  1.9.0.svnversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
canon_vulg.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  * canon_vulg.h - Versification data for the Vulg system
4  *
5  * $Id: canon_vulg.h 3765 2020-07-26 10:31:09Z scribe $
6  *
7  * Copyright 2009-2013 CrossWire Bible Society (http://www.crosswire.org)
8  * CrossWire Bible Society
9  * P. O. Box 2528
10  * Tempe, AZ 85280-2528
11  *
12  * This program is free software; you can redistribute it and/or modify it
13  * under the terms of the GNU General Public License as published by the
14  * Free Software Foundation version 2.
15  *
16  * This program is distributed in the hope that it will be useful, but
17  * WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19  * General Public License for more details.
20  */
21 
22 #ifndef CANON_VULG_H
23 #define CANON_VULG_H
24 
26 
27 // Versification system: Vulg
28 // Book order: Gen Exod Lev Num Deut Josh Judg Ruth 1Sam 2Sam 1Kgs 2Kgs 1Chr 2Chr Ezra Neh Tob Jdt Esth Job Ps Prov Eccl Song Wis Sir Isa Jer Lam Bar Ezek Dan Hos Joel Amos Obad Jonah Mic Nah Hab Zeph Hag Zech Mal 1Macc 2Macc Matt Mark Luke John Acts Rom 1Cor 2Cor Gal Eph Phil Col 1Thess 2Thess 1Tim 2Tim Titus Phlm Heb Jas 1Pet 2Pet 1John 2John 3John Jude Rev PrMan 1Esd 2Esd AddPs EpLao
29 
30 // Because Bibles employing the Vulgate versification system, including different versions of the Vulgate itself, differ subtly in versification, this is not based on any single edition of the Vulgate, but on myriad editions on the Vulgate and translations of the Vulgate, electronic and print. The intention in creating this versification system was to encompas all of those editions so that none of them would require that verses be appended to verses within the versification system. As such, it is probable that every Bible will contain some empty verses (and most will have empty books). This versification system is explicitly NOT intended for the Nova Vulgata, which uses a quite dissimilar system.
31 // The (canonical) prologue of Sirach must be placed within the introduction to that book or to its first chapter (rather than being chapter 1 itself).
32 // EpJer should be chapter 6 of Bar, not a separate book.
33 // The order of books proceeds as in the Stuttgart Vulgate. The Old Testament (including the proto- and deuterocanonical books) comes first, followed by the New Testament, and the Apocryphal books follow the NT in an appendix.
34 
35 /******************************************************************************
36  * [on]tbooks_vulg - initialize static instance for all canonical
37  * text names and chapmax
38  */
39 struct sbook otbooks_vulg[] = {
40  {"Genesis", "Gen", "Gen", 50},
41  {"Exodus", "Exod", "Exod", 40},
42  {"Leviticus", "Lev", "Lev", 27},
43  {"Numbers", "Num", "Num", 36},
44  {"Deuteronomy", "Deut", "Deut", 34},
45  {"Joshua", "Josh", "Josh", 24},
46  {"Judges", "Judg", "Judg", 21},
47  {"Ruth", "Ruth", "Ruth", 4},
48  {"I Samuel", "1Sam", "1Sam", 31},
49  {"II Samuel", "2Sam", "2Sam", 24},
50  {"I Kings", "1Kgs", "1Kgs", 22},
51  {"II Kings", "2Kgs", "2Kgs", 25},
52  {"I Chronicles", "1Chr", "1Chr", 29},
53  {"II Chronicles", "2Chr", "2Chr", 36},
54  {"Ezra", "Ezra", "Ezra", 10},
55  {"Nehemiah", "Neh", "Neh", 13},
56  {"Tobit", "Tob", "Tob", 14},
57  {"Judith", "Jdt", "Jdt", 16},
58  {"Esther", "Esth", "Esth", 16},
59  {"Job", "Job", "Job", 42},
60  {"Psalms", "Ps", "Ps", 150},
61  {"Proverbs", "Prov", "Prov", 31},
62  {"Ecclesiastes", "Eccl", "Eccl", 12},
63  {"Song of Solomon", "Song", "Song", 8},
64  {"Wisdom", "Wis", "Wis", 19},
65  {"Sirach", "Sir", "Sir", 51},
66  {"Isaiah", "Isa", "Isa", 66},
67  {"Jeremiah", "Jer", "Jer", 52},
68  {"Lamentations", "Lam", "Lam", 5},
69  {"Baruch", "Bar", "Bar", 6},
70  {"Ezekiel", "Ezek", "Ezek", 48},
71  {"Daniel", "Dan", "Dan", 14},
72  {"Hosea", "Hos", "Hos", 14},
73  {"Joel", "Joel", "Joel", 3},
74  {"Amos", "Amos", "Amos", 9},
75  {"Obadiah", "Obad", "Obad", 1},
76  {"Jonah", "Jonah", "Jonah", 4},
77  {"Micah", "Mic", "Mic", 7},
78  {"Nahum", "Nah", "Nah", 3},
79  {"Habakkuk", "Hab", "Hab", 3},
80  {"Zephaniah", "Zeph", "Zeph", 3},
81  {"Haggai", "Hag", "Hag", 2},
82  {"Zechariah", "Zech", "Zech", 14},
83  {"Malachi", "Mal", "Mal", 4},
84  {"I Maccabees", "1Macc", "1Macc", 16},
85  {"II Maccabees", "2Macc", "2Macc", 15},
86  {"", "", "", 0}
87 };
88 
89 struct sbook ntbooks_vulg[] = {
90  {"Matthew", "Matt", "Matt", 28},
91  {"Mark", "Mark", "Mark", 16},
92  {"Luke", "Luke", "Luke", 24},
93  {"John", "John", "John", 21},
94  {"Acts", "Acts", "Acts", 28},
95  {"Romans", "Rom", "Rom", 16},
96  {"I Corinthians", "1Cor", "1Cor", 16},
97  {"II Corinthians", "2Cor", "2Cor", 13},
98  {"Galatians", "Gal", "Gal", 6},
99  {"Ephesians", "Eph", "Eph", 6},
100  {"Philippians", "Phil", "Phil", 4},
101  {"Colossians", "Col", "Col", 4},
102  {"I Thessalonians", "1Thess", "1Thess", 5},
103  {"II Thessalonians", "2Thess", "2Thess", 3},
104  {"I Timothy", "1Tim", "1Tim", 6},
105  {"II Timothy", "2Tim", "2Tim", 4},
106  {"Titus", "Titus", "Titus", 3},
107  {"Philemon", "Phlm", "Phlm", 1},
108  {"Hebrews", "Heb", "Heb", 13},
109  {"James", "Jas", "Jas", 5},
110  {"I Peter", "1Pet", "1Pet", 5},
111  {"II Peter", "2Pet", "2Pet", 3},
112  {"I John", "1John", "1John", 5},
113  {"II John", "2John", "2John", 1},
114  {"III John", "3John", "3John", 1},
115  {"Jude", "Jude", "Jude", 1},
116  {"Revelation of John", "Rev", "Rev", 22},
117  {"Prayer of Manasses", "PrMan", "PrMan", 1},
118  {"I Esdras", "1Esd", "1Esd", 9},
119  {"II Esdras", "2Esd", "2Esd", 16},
120  {"Additional Psalm", "AddPs", "AddPs", 1},
121  {"Laodiceans", "EpLao", "EpLao", 1},
122  {"", "", "", 0}
123 };
124 
125 /******************************************************************************
126  * Maximum verses per chapter
127  */
128 
129 int vm_vulg[] = {
130  // Genesis
131  31, 25, 24, 26, 31, 22, 24, 22, 29, 32,
132  32, 20, 18, 24, 21, 16, 27, 33, 38, 18,
133  34, 24, 20, 67, 34, 35, 46, 22, 35, 43,
134  55, 32, 20, 31, 29, 43, 36, 30, 23, 23,
135  57, 38, 34, 34, 28, 34, 31, 22, 32, 25,
136  // Exodus
137  22, 25, 22, 31, 23, 30, 25, 32, 35, 29,
138  10, 51, 22, 31, 27, 36, 16, 27, 25, 26,
139  36, 31, 33, 18, 40, 37, 21, 43, 46, 38,
140  18, 35, 23, 35, 35, 38, 29, 31, 43, 36,
141  // Leviticus
142  17, 16, 17, 35, 19, 30, 38, 36, 24, 20,
143  47, 8, 59, 57, 33, 34, 16, 30, 37, 27,
144  24, 33, 44, 23, 55, 45, 34,
145  // Numbers
146  54, 34, 51, 49, 31, 27, 89, 26, 23, 36,
147  34, 15, 34, 45, 41, 50, 13, 32, 22, 30,
148  35, 41, 30, 25, 18, 65, 23, 31, 39, 17,
149  54, 42, 56, 29, 34, 13,
150  // Deuteronomy
151  46, 37, 29, 49, 33, 25, 26, 20, 29, 22,
152  32, 32, 18, 29, 23, 22, 20, 22, 21, 20,
153  23, 30, 25, 22, 19, 19, 26, 68, 29, 20,
154  30, 52, 29, 12,
155  // Joshua
156  18, 24, 17, 25, 16, 27, 26, 35, 27, 43,
157  23, 24, 33, 15, 63, 10, 18, 28, 51, 9,
158  43, 34, 16, 33,
159  // Judges
160  36, 23, 31, 24, 32, 40, 25, 35, 57, 18,
161  40, 15, 25, 20, 20, 31, 13, 31, 30, 48,
162  24,
163  // Ruth
164  22, 23, 18, 22,
165  // I Samuel
166  28, 36, 21, 22, 12, 21, 17, 22, 27, 27,
167  15, 25, 23, 52, 35, 23, 58, 30, 24, 43,
168  15, 23, 28, 23, 44, 25, 12, 25, 11, 31,
169  13,
170  // II Samuel
171  27, 32, 39, 12, 25, 23, 29, 18, 13, 19,
172  27, 31, 39, 33, 37, 23, 29, 33, 43, 26,
173  22, 51, 39, 25,
174  // I Kings
175  53, 46, 28, 34, 18, 38, 51, 66, 28, 29,
176  43, 33, 34, 31, 34, 34, 24, 46, 21, 43,
177  29, 54,
178  // II Kings
179  18, 25, 27, 44, 27, 33, 20, 29, 37, 36,
180  21, 21, 25, 29, 38, 20, 41, 37, 37, 21,
181  26, 20, 37, 20, 30,
182  // I Chronicles
183  54, 55, 24, 43, 26, 81, 40, 40, 44, 14,
184  46, 40, 14, 17, 29, 43, 27, 17, 19, 7,
185  30, 19, 32, 31, 31, 32, 34, 21, 30,
186  // II Chronicles
187  17, 18, 17, 22, 14, 42, 22, 18, 31, 19,
188  23, 16, 22, 15, 19, 14, 19, 34, 11, 37,
189  20, 12, 21, 27, 28, 23, 9, 27, 36, 27,
190  21, 33, 25, 33, 27, 23,
191  // Ezra
192  11, 70, 13, 24, 17, 22, 28, 36, 15, 44,
193  // Nehemiah
194  11, 20, 31, 23, 19, 19, 73, 18, 38, 39,
195  36, 46, 31,
196  // Tobit
197  25, 23, 25, 23, 28, 22, 20, 24, 12, 13,
198  21, 22, 23, 17,
199  // Judith
200  12, 18, 15, 17, 29, 21, 25, 34, 19, 20,
201  21, 20, 31, 18, 15, 31,
202  // Esther
203  22, 23, 15, 17, 14, 14, 10, 17, 32, 13,
204  12, 6, 18, 19, 19, 24,
205  // Job
206  22, 13, 26, 21, 27, 30, 21, 22, 35, 22,
207  20, 25, 28, 22, 35, 23, 16, 21, 29, 29,
208  34, 30, 17, 25, 6, 14, 23, 28, 25, 31,
209  40, 22, 33, 37, 16, 33, 24, 41, 35, 28,
210  25, 16,
211  // Psalms
212  6, 13, 9, 10, 13, 11, 18, 10, 39, 8,
213  9, 6, 7, 5, 11, 15, 51, 15, 10, 14,
214  32, 6, 10, 22, 12, 14, 9, 11, 13, 25,
215  11, 22, 23, 28, 13, 40, 23, 14, 18, 14,
216  12, 6, 26, 18, 12, 10, 15, 21, 23, 21,
217  11, 7, 9, 24, 13, 12, 12, 18, 14, 9,
218  13, 12, 11, 14, 20, 8, 36, 37, 6, 24,
219  20, 28, 23, 11, 13, 21, 72, 13, 20, 17,
220  8, 19, 13, 14, 17, 7, 19, 53, 17, 16,
221  16, 5, 23, 11, 13, 12, 9, 9, 5, 8,
222  29, 22, 35, 45, 48, 43, 14, 31, 7, 10,
223  10, 9, 26, 9, 10, 2, 29, 176, 7, 8,
224  9, 4, 8, 5, 7, 5, 6, 8, 8, 3,
225  18, 3, 3, 21, 27, 9, 8, 24, 14, 10,
226  8, 12, 15, 21, 10, 11, 9, 14, 9, 6,
227  // Proverbs
228  33, 22, 35, 27, 23, 35, 27, 36, 18, 32,
229  31, 28, 25, 35, 33, 33, 28, 24, 29, 30,
230  31, 29, 35, 34, 28, 28, 27, 28, 27, 33,
231  31,
232  // Ecclesiastes
233  18, 26, 22, 17, 19, 11, 30, 17, 18, 20,
234  10, 14,
235  // Song of Solomon
236  16, 17, 11, 16, 17, 12, 13, 14,
237  // Wisdom
238  16, 25, 19, 20, 24, 27, 30, 21, 19, 21,
239  27, 27, 19, 31, 19, 29, 20, 25, 20,
240  // Sirach
241  40, 23, 34, 36, 18, 37, 40, 22, 25, 34,
242  36, 19, 32, 27, 22, 31, 31, 33, 28, 33,
243  31, 33, 38, 47, 36, 28, 33, 30, 35, 27,
244  42, 28, 33, 31, 26, 28, 34, 39, 41, 32,
245  28, 26, 37, 27, 31, 23, 31, 28, 19, 31,
246  38,
247  // Isaiah
248  31, 22, 26, 6, 30, 13, 25, 22, 21, 34,
249  16, 6, 22, 32, 9, 14, 14, 7, 25, 6,
250  17, 25, 18, 23, 12, 21, 13, 29, 24, 33,
251  9, 20, 24, 17, 10, 22, 38, 22, 8, 31,
252  29, 25, 28, 28, 26, 13, 15, 22, 26, 11,
253  23, 15, 12, 17, 13, 12, 21, 14, 21, 22,
254  11, 12, 19, 12, 25, 24,
255  // Jeremiah
256  19, 37, 25, 31, 31, 30, 34, 22, 26, 25,
257  23, 17, 27, 22, 21, 21, 27, 23, 15, 18,
258  14, 30, 40, 10, 38, 24, 22, 17, 32, 24,
259  40, 44, 26, 22, 19, 32, 20, 28, 18, 16,
260  18, 22, 13, 30, 5, 28, 7, 47, 39, 46,
261  64, 34,
262  // Lamentations
263  22, 22, 66, 22, 22,
264  // Baruch
265  22, 35, 38, 37, 9, 72,
266  // Ezekiel
267  28, 9, 27, 17, 17, 14, 27, 18, 11, 22,
268  25, 28, 23, 23, 8, 63, 24, 32, 14, 49,
269  32, 31, 49, 27, 17, 21, 36, 26, 21, 26,
270  18, 32, 33, 31, 15, 38, 28, 23, 29, 49,
271  26, 20, 27, 31, 25, 24, 23, 35,
272  // Daniel
273  21, 49, 100, 34, 31, 28, 28, 27, 27, 21,
274  45, 13, 65, 42,
275  // Hosea
276  11, 24, 5, 19, 15, 11, 16, 14, 17, 15,
277  12, 14, 15, 10,
278  // Joel
279  20, 32, 21,
280  // Amos
281  15, 16, 15, 13, 27, 15, 17, 14, 15,
282  // Obadiah
283  21,
284  // Jonah
285  16, 11, 10, 11,
286  // Micah
287  16, 13, 12, 13, 14, 16, 20,
288  // Nahum
289  15, 13, 19,
290  // Habakkuk
291  17, 20, 19,
292  // Zephaniah
293  18, 15, 20,
294  // Haggai
295  14, 24,
296  // Zechariah
297  21, 13, 10, 14, 11, 15, 14, 23, 17, 12,
298  17, 14, 9, 21,
299  // Malachi
300  14, 17, 18, 6,
301  // I Maccabees
302  67, 70, 60, 61, 68, 63, 50, 32, 73, 89,
303  74, 54, 54, 49, 41, 24,
304  // II Maccabees
305  36, 33, 40, 50, 27, 31, 42, 36, 29, 38,
306  38, 46, 26, 46, 40,
307  // Matthew
308  25, 23, 17, 25, 48, 34, 29, 34, 38, 42,
309  30, 50, 58, 36, 39, 28, 26, 35, 30, 34,
310  46, 46, 39, 51, 46, 75, 66, 20,
311  // Mark
312  45, 28, 35, 40, 43, 56, 37, 39, 49, 52,
313  33, 44, 37, 72, 47, 20,
314  // Luke
315  80, 52, 38, 44, 39, 49, 50, 56, 62, 42,
316  54, 59, 35, 35, 32, 31, 37, 43, 48, 47,
317  38, 71, 56, 53,
318  // John
319  51, 25, 36, 54, 47, 72, 53, 59, 41, 42,
320  57, 50, 38, 31, 27, 33, 26, 40, 42, 31,
321  25,
322  // Acts
323  26, 47, 26, 37, 42, 15, 59, 40, 43, 48,
324  30, 25, 52, 27, 41, 40, 34, 28, 40, 38,
325  40, 30, 35, 27, 27, 32, 44, 31,
326  // Romans
327  32, 29, 31, 25, 21, 23, 25, 39, 33, 21,
328  36, 21, 14, 23, 33, 27,
329  // I Corinthians
330  31, 16, 23, 21, 13, 20, 40, 13, 27, 33,
331  34, 31, 13, 40, 58, 24,
332  // II Corinthians
333  24, 17, 18, 18, 21, 18, 16, 24, 15, 18,
334  33, 21, 13,
335  // Galatians
336  24, 21, 29, 31, 26, 18,
337  // Ephesians
338  23, 22, 21, 32, 33, 24,
339  // Philippians
340  30, 30, 21, 23,
341  // Colossians
342  29, 23, 25, 18,
343  // I Thessalonians
344  10, 20, 13, 18, 28,
345  // II Thessalonians
346  12, 17, 18,
347  // I Timothy
348  20, 15, 16, 16, 25, 21,
349  // II Timothy
350  18, 26, 17, 22,
351  // Titus
352  16, 15, 15,
353  // Philemon
354  25,
355  // Hebrews
356  14, 18, 19, 16, 14, 20, 28, 13, 28, 39,
357  40, 29, 25,
358  // James
359  27, 26, 18, 17, 20,
360  // I Peter
361  25, 25, 22, 19, 14,
362  // II Peter
363  21, 22, 18,
364  // I John
365  10, 29, 24, 21, 21,
366  // II John
367  13,
368  // III John
369  15,
370  // Jude
371  25,
372  // Revelation of John
373  20, 29, 22, 11, 14, 17, 17, 13, 21, 11,
374  19, 18, 18, 20, 8, 21, 18, 24, 21, 15,
375  27, 21,
376  // Prayer of Manasses
377  15,
378  // I Esdras
379  58, 31, 24, 63, 73, 34, 15, 97, 56,
380  // II Esdras
381  40, 48, 36, 52, 56, 59, 140, 63, 47, 60,
382  46, 51, 58, 48, 63, 78,
383  // Additional Psalm
384  7,
385  // Laodiceans
386  20
387 };
388 
389 unsigned char mappings_vulg[] = {
390  'E', 'p', 'J', 'e', 'r', 0,
391  'P', 'r', 'A', 'z', 'a', 'r', 0,
392  'S', 'u', 's', 0,
393  'B', 'e', 'l', 0,
394  0,
395  1, 49, 31, 0, 49, 31, 32,
396  1, 50, 22, 0, 50, 22, 23,
397  2, 40, 13, 0, 40, 13, 15,
398  3, 26, 45, 0, 26, 45, 46,
399  4, 11, 34, 0, 11, 34, 35,
400  4, 13, 1, 0, 12, 16, 0,
401  4, 13, 2, 0, 13, 1, 0,
402  4, 20, 29, 0, 20, 28, 0,
403  4, 26, 1, 0, 25, 19, 0,
404  4, 26, 1, 0, 26, 1, 0,
405  6, 4, 24, 0, 4, 23, 0,
406  6, 5, 15, 0, 5, 14, 0,
407  6, 21, 36, 0, 21, 36, 37,
408  6, 21, 37, 0, 21, 38, 39,
409  7, 5, 32, 0, 5, 31, 0,
410  7, 21, 24, 0, 21, 24, 25,
411  9, 20, 41, 0, 20, 42, 0,
412  9, 20, 43, 0, 21, 1, 0,
413  9, 24, 1, 0, 23, 28, 29,
414  9, 24, 2, 0, 24, 1, 0,
415  13, 11, 46, 0, 11, 46, 47,
416  13, 20, 7, 0, 20, 7, 8,
417  16, 3, 30, 0, 3, 30, 31,
418  16, 12, 33, 0, 12, 33, 34,
419  20, 16, 5, 0, 16, 4, 0,
420  20, 39, 31, 0, 40, 1, 0,
421  20, 40, 1, 0, 40, 6, 0,
422  20, 40, 20, 0, 41, 1, 0,
423  20, 41, 1, 0, 41, 10, 0,
424  20, 42, 16, 0, 42, 16, 17,
425  21, 2, 13, 0, 2, 12, 0,
426  21, 3, 2, 0, 3, 1, 0,
427  21, 4, 2, 0, 4, 1, 0,
428  21, 4, 9, 10, 4, 8, 0,
429  21, 5, 2, 0, 5, 1, 0,
430  21, 6, 2, 0, 6, 1, 0,
431  21, 7, 2, 0, 7, 1, 0,
432  21, 8, 2, 0, 8, 1, 0,
433  21, 9, 2, 0, 9, 1, 0,
434  21, 9, 22, 0, 10, 1, 0,
435  21, 10, 1, 2, 11, 1, 0,
436  21, 11, 0, 0, 12, 0, 0,
437  21, 12, 1, 0, 13, 1, 0,
438  21, 12, 2, 3, 13, 2, 0,
439  21, 13, 0, 0, 14, 0, 0,
440  21, 14, 1, 0, 15, 1, 0,
441  21, 15, 0, 0, 16, 0, 0,
442  21, 15, 10, 0, 16, 10, 11,
443  21, 16, 0, 0, 17, 0, 0,
444  21, 17, 1, 2, 18, 1, 0,
445  21, 18, 1, 2, 19, 1, 0,
446  21, 19, 1, 2, 20, 1, 0,
447  21, 20, 1, 2, 21, 1, 0,
448  21, 21, 1, 2, 22, 1, 0,
449  21, 22, 0, 0, 23, 0, 0,
450  21, 23, 0, 0, 24, 0, 0,
451  21, 24, 0, 0, 25, 0, 0,
452  21, 25, 0, 0, 26, 0, 0,
453  21, 26, 0, 0, 27, 0, 0,
454  21, 27, 0, 0, 28, 0, 0,
455  21, 28, 0, 0, 29, 0, 0,
456  21, 29, 1, 2, 30, 1, 0,
457  21, 30, 1, 2, 31, 1, 0,
458  21, 31, 0, 0, 32, 0, 0,
459  21, 32, 0, 0, 33, 0, 0,
460  21, 33, 1, 2, 34, 1, 0,
461  21, 34, 0, 0, 35, 0, 0,
462  21, 35, 1, 2, 36, 1, 0,
463  21, 36, 0, 0, 37, 0, 0,
464  21, 37, 1, 2, 38, 1, 0,
465  21, 38, 1, 2, 39, 1, 0,
466  21, 39, 1, 2, 40, 1, 0,
467  21, 40, 1, 2, 41, 1, 0,
468  21, 41, 1, 2, 42, 1, 0,
469  21, 42, 0, 0, 43, 0, 0,
470  21, 43, 1, 2, 44, 1, 0,
471  21, 43, 22, 0, 44, 21, 22,
472  21, 44, 1, 2, 45, 1, 0,
473  21, 45, 1, 2, 46, 1, 0,
474  21, 46, 1, 2, 47, 1, 0,
475  21, 47, 1, 2, 48, 1, 0,
476  21, 48, 1, 2, 49, 1, 0,
477  21, 49, 0, 0, 50, 0, 0,
478  21, 50, 1, 3, 51, 1, 0,
479  21, 51, 1, 3, 52, 1, 0,
480  21, 52, 1, 2, 53, 1, 0,
481  21, 53, 1, 3, 54, 1, 0,
482  21, 54, 1, 2, 55, 1, 0,
483  21, 55, 1, 2, 56, 1, 0,
484  21, 55, 11, 0, 56, 10, 11,
485  21, 56, 1, 2, 57, 1, 0,
486  21, 57, 1, 2, 58, 1, 0,
487  21, 58, 1, 2, 59, 1, 0,
488  21, 59, 1, 3, 60, 1, 0,
489  21, 60, 1, 2, 61, 1, 0,
490  21, 61, 1, 2, 62, 1, 0,
491  21, 62, 1, 2, 63, 1, 0,
492  21, 63, 1, 2, 64, 1, 0,
493  21, 64, 1, 2, 65, 1, 0,
494  21, 65, 0, 0, 66, 0, 0,
495  21, 66, 1, 2, 67, 1, 0,
496  21, 67, 1, 2, 68, 1, 0,
497  21, 68, 1, 2, 69, 1, 0,
498  21, 69, 1, 2, 70, 1, 0,
499  21, 70, 0, 0, 71, 0, 0,
500  21, 71, 0, 0, 72, 0, 0,
501  21, 72, 0, 0, 73, 0, 0,
502  21, 73, 0, 0, 74, 0, 0,
503  21, 74, 1, 2, 75, 1, 0,
504  21, 75, 1, 2, 76, 1, 0,
505  21, 76, 1, 2, 77, 1, 0,
506  21, 77, 0, 0, 78, 0, 0,
507  21, 78, 0, 0, 79, 0, 0,
508  21, 79, 1, 2, 80, 1, 0,
509  21, 80, 1, 2, 81, 1, 0,
510  21, 81, 0, 0, 82, 0, 0,
511  21, 82, 1, 2, 83, 1, 0,
512  21, 83, 1, 2, 84, 1, 0,
513  21, 84, 1, 2, 85, 1, 0,
514  21, 85, 0, 0, 86, 0, 0,
515  21, 86, 0, 0, 87, 0, 0,
516  21, 87, 1, 2, 88, 1, 0,
517  21, 88, 1, 2, 89, 1, 0,
518  21, 89, 0, 0, 90, 0, 0,
519  21, 90, 0, 0, 91, 0, 0,
520  21, 91, 1, 2, 92, 1, 0,
521  21, 92, 0, 0, 93, 0, 0,
522  21, 93, 0, 0, 94, 0, 0,
523  21, 94, 0, 0, 95, 0, 0,
524  21, 95, 0, 0, 96, 0, 0,
525  21, 96, 0, 0, 97, 0, 0,
526  21, 97, 0, 0, 98, 0, 0,
527  21, 98, 0, 0, 99, 0, 0,
528  21, 99, 0, 0, 100, 0, 0,
529  21, 100, 0, 0, 101, 0, 0,
530  21, 101, 1, 2, 102, 1, 0,
531  21, 102, 0, 0, 103, 0, 0,
532  21, 103, 0, 0, 104, 0, 0,
533  21, 104, 0, 0, 105, 0, 0,
534  21, 105, 0, 0, 106, 0, 0,
535  21, 106, 0, 0, 107, 0, 0,
536  21, 107, 1, 2, 108, 1, 0,
537  21, 108, 0, 0, 109, 0, 0,
538  21, 109, 0, 0, 110, 0, 0,
539  21, 110, 0, 0, 111, 0, 0,
540  21, 111, 0, 0, 112, 0, 0,
541  21, 112, 0, 0, 113, 0, 0,
542  21, 113, 0, 0, 114, 0, 0,
543  21, 113, 9, 0, 115, 1, 0,
544  21, 114, 0, 0, 116, 0, 0,
545  21, 115, 1, 0, 116, 10, 0,
546  21, 116, 0, 0, 117, 0, 0,
547  21, 117, 0, 0, 118, 0, 0,
548  21, 118, 0, 0, 119, 0, 0,
549  21, 119, 0, 0, 120, 0, 0,
550  21, 120, 0, 0, 121, 0, 0,
551  21, 121, 0, 0, 122, 0, 0,
552  21, 122, 0, 0, 123, 0, 0,
553  21, 123, 0, 0, 124, 0, 0,
554  21, 124, 0, 0, 125, 0, 0,
555  21, 125, 0, 0, 126, 0, 0,
556  21, 126, 0, 0, 127, 0, 0,
557  21, 127, 0, 0, 128, 0, 0,
558  21, 128, 0, 0, 129, 0, 0,
559  21, 129, 0, 0, 130, 0, 0,
560  21, 130, 0, 0, 131, 0, 0,
561  21, 131, 0, 0, 132, 0, 0,
562  21, 132, 0, 0, 133, 0, 0,
563  21, 133, 0, 0, 134, 0, 0,
564  21, 134, 0, 0, 135, 0, 0,
565  21, 135, 0, 0, 136, 0, 0,
566  21, 136, 0, 0, 137, 0, 0,
567  21, 137, 0, 0, 138, 0, 0,
568  21, 138, 0, 0, 139, 0, 0,
569  21, 139, 1, 2, 140, 1, 0,
570  21, 140, 0, 0, 141, 0, 0,
571  21, 141, 1, 2, 142, 1, 0,
572  21, 142, 0, 0, 143, 0, 0,
573  21, 143, 0, 0, 144, 0, 0,
574  21, 144, 0, 0, 145, 0, 0,
575  21, 145, 1, 0, 146, 0, 0,
576  21, 145, 2, 0, 146, 1, 2,
577  21, 146, 0, 0, 147, 0, 0,
578  21, 147, 1, 0, 147, 12, 0,
579  23, 4, 17, 0, 5, 1, 0,
580  23, 5, 1, 0, 5, 2, 0,
581  23, 7, 1, 0, 6, 12, 0,
582  23, 7, 2, 0, 7, 1, 0,
583  24, 1, 1, 0, 1, 1, 2,
584  24, 5, 17, 0, 6, 1, 0,
585  24, 6, 1, 0, 6, 2, 0,
586  25, 2, 25, 0, 2, 24, 0,
587  25, 5, 14, 0, 5, 13, 0,
588  25, 6, 2, 0, 6, 1, 0,
589  25, 6, 22, 23, 6, 21, 0,
590  25, 9, 19, 0, 9, 18, 0,
591  25, 11, 6, 0, 11, 5, 0,
592  25, 19, 12, 0, 19, 12, 13,
593  27, 8, 22, 0, 8, 22, 23,
594  28, 37, 4, 0, 37, 4, 5,
595  79, 6, 1, 0, 6, 1, 0, 30,
596  31, 2, 9, 0, 2, 9, 10,
597  80, 3, 24, 0, 1, 1, 0, 32,
598  80, 3, 52, 0, 1, 29, 30, 32,
599  32, 3, 91, 0, 3, 24, 0,
600  32, 3, 98, 0, 4, 1, 0,
601  32, 4, 1, 0, 4, 4, 0,
602  81, 13, 1, 0, 1, 1, 0, 32,
603  81, 13, 64, 65, 1, 64, 0, 32,
604  82, 14, 1, 0, 1, 1, 0, 32,
605  82, 14, 41, 42, 1, 41, 0, 32,
606  33, 14, 1, 0, 13, 16, 0,
607  33, 14, 2, 0, 14, 1, 0,
608  35, 6, 11, 0, 6, 10, 0,
609  42, 2, 1, 0, 1, 15, 0,
610  42, 2, 2, 0, 2, 1, 0,
611  45, 1, 5, 0, 1, 4, 0,
612  45, 1, 31, 32, 1, 30, 0,
613  45, 1, 36, 0, 1, 34, 35,
614  45, 1, 37, 0, 1, 35, 0,
615  45, 1, 47, 48, 1, 45, 0,
616  45, 12, 54, 0, 12, 53, 0,
617  45, 13, 53, 0, 13, 52, 0,
618  46, 2, 19, 0, 2, 18, 0,
619  46, 12, 46, 0, 12, 45, 0,
620  46, 15, 37, 0, 15, 36, 0,
621  47, 17, 15, 0, 17, 16, 0,
622  48, 4, 40, 0, 4, 40, 41,
623  48, 8, 39, 0, 9, 1, 0,
624  48, 9, 1, 0, 9, 2, 0,
625  50, 6, 52, 0, 6, 51, 0,
626  51, 7, 55, 0, 7, 55, 56,
627  51, 14, 6, 0, 14, 6, 7,
628  51, 19, 40, 0, 19, 40, 41,
629  73, 12, 18, 19, 13, 1, 0,
630  73, 13, 1, 0, 13, 1, 0,
631  75, 1, 4, 0, 1, 3, 4,
632  75, 1, 10, 0, 1, 10, 11,
633  75, 1, 11, 0, 1, 12, 13,
634  75, 1, 12, 0, 1, 13, 0,
635  75, 1, 16, 0, 1, 15, 0,
636  75, 1, 17, 18, 1, 16, 0,
637  75, 1, 51, 52, 1, 49, 0,
638  75, 2, 2, 0, 2, 1, 0,
639  75, 2, 3, 4, 2, 2, 0,
640  75, 2, 6, 7, 2, 4, 0,
641  75, 2, 11, 12, 2, 8, 0,
642  75, 2, 13, 0, 2, 9, 10,
643  75, 2, 14, 15, 2, 11, 0,
644  75, 2, 20, 21, 2, 16, 0,
645  75, 2, 22, 23, 2, 17, 0,
646  75, 2, 26, 0, 2, 20, 21,
647  75, 2, 30, 0, 2, 25, 26,
648  75, 3, 15, 0, 3, 14, 0,
649  75, 3, 17, 0, 3, 16, 17,
650  75, 4, 10, 0, 4, 10, 11,
651  75, 4, 40, 0, 4, 39, 40,
652  75, 5, 42, 0, 5, 41, 0,
653  75, 5, 54, 55, 5, 53, 0,
654  75, 5, 58, 0, 5, 56, 57,
655  75, 5, 59, 60, 5, 57, 0,
656  75, 5, 73, 0, 5, 70, 71,
657  75, 6, 9, 0, 6, 8, 0,
658  75, 8, 6, 0, 8, 5, 0,
659  75, 8, 20, 0, 8, 19, 20,
660  75, 8, 44, 0, 8, 43, 0,
661  75, 8, 50, 0, 8, 49, 50,
662  75, 8, 57, 0, 8, 56, 0,
663  75, 8, 63, 64, 8, 62, 0,
664  75, 8, 65, 66, 8, 63, 0,
665  75, 8, 86, 0, 8, 83, 84,
666  75, 8, 87, 0, 8, 84, 0,
667  75, 8, 93, 94, 8, 90, 0,
668  0
669  };
670 
672 
673 #endif
#define SWORD_NAMESPACE_START
Definition: defs.h:39
SWORD_NAMESPACE_START struct sbook otbooks_vulg[]
Definition: canon_vulg.h:39
int vm_vulg[]
Definition: canon_vulg.h:129
struct sbook ntbooks_vulg[]
Definition: canon_vulg.h:89
unsigned char mappings_vulg[]
Definition: canon_vulg.h:389
#define SWORD_NAMESPACE_END
Definition: defs.h:40