96
98
// Interpret book English.
98
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("Genesis"));
99
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1 Corinthians"));
100
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("Song of Solomon"));
101
evaluate (__LINE__, __func__, 60, filter_passage_interpret_book ("I Peter"));
102
evaluate (__LINE__, __func__, 63, filter_passage_interpret_book ("II John"));
103
evaluate (__LINE__, __func__, 64, filter_passage_interpret_book ("III John"));
100
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("Genesis"));
101
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1 Corinthians"));
102
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("Genesis")));
103
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1 Corinthians")));
104
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("Song of Solomon"));
105
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("Song of Solomon")));
106
evaluate (__LINE__, __func__, 60, filter_passage_interpret_book_v1 ("I Peter"));
107
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_peter), static_cast<int>(filter_passage_interpret_book_v2 ("I Peter")));
108
evaluate (__LINE__, __func__, 63, filter_passage_interpret_book_v1 ("II John"));
109
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_john), static_cast<int>(filter_passage_interpret_book_v2 ("II John")));
110
evaluate (__LINE__, __func__, 64, filter_passage_interpret_book_v1 ("III John"));
111
evaluate (__LINE__, __func__, static_cast<int>(book_id::_3_john), static_cast<int>(filter_passage_interpret_book_v2 ("III John")));
106
114
// Interpret book USFM.
108
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("GEN"));
109
evaluate (__LINE__, __func__, 8, filter_passage_interpret_book ("FRT"));
110
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1CO"));
116
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("GEN"));
117
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("GEN")));
118
evaluate (__LINE__, __func__, 8, filter_passage_interpret_book_v1 ("FRT"));
119
evaluate (__LINE__, __func__, static_cast<int>(book_id::_front_matter), static_cast<int>(filter_passage_interpret_book_v2 ("FRT")));
120
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1CO"));
121
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1CO")));
113
124
// Interpret book OSIS.
115
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("Gen"));
116
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1Cor"));
117
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("Song"));
126
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("Gen"));
127
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("Gen")));
128
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1Cor"));
129
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1Cor")));
130
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("Song"));
131
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("Song")));
120
134
// Interpret book BibleWorks.
122
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("Gen"));
123
evaluate (__LINE__, __func__, 2, filter_passage_interpret_book ("Exod"));
124
evaluate (__LINE__, __func__, 3, filter_passage_interpret_book ("Lev"));
125
evaluate (__LINE__, __func__, 4, filter_passage_interpret_book ("Num"));
126
evaluate (__LINE__, __func__, 5, filter_passage_interpret_book ("Deut"));
127
evaluate (__LINE__, __func__, 6, filter_passage_interpret_book ("Jos"));
128
evaluate (__LINE__, __func__, 7, filter_passage_interpret_book ("Jdg"));
129
evaluate (__LINE__, __func__, 8, filter_passage_interpret_book ("Ruth"));
130
evaluate (__LINE__, __func__, 9, filter_passage_interpret_book ("1 Sam"));
131
evaluate (__LINE__, __func__, 10, filter_passage_interpret_book ("2 Sam"));
132
evaluate (__LINE__, __func__, 11, filter_passage_interpret_book ("1 Ki"));
133
evaluate (__LINE__, __func__, 12, filter_passage_interpret_book ("2 Ki"));
134
evaluate (__LINE__, __func__, 13, filter_passage_interpret_book ("1 Chr"));
135
evaluate (__LINE__, __func__, 14, filter_passage_interpret_book ("2 Chr"));
136
evaluate (__LINE__, __func__, 15, filter_passage_interpret_book ("Ezr"));
137
evaluate (__LINE__, __func__, 16, filter_passage_interpret_book ("Neh"));
138
evaluate (__LINE__, __func__, 17, filter_passage_interpret_book ("Est"));
139
evaluate (__LINE__, __func__, 18, filter_passage_interpret_book ("Job"));
140
evaluate (__LINE__, __func__, 19, filter_passage_interpret_book ("Ps"));
141
evaluate (__LINE__, __func__, 20, filter_passage_interpret_book ("Prov"));
142
evaluate (__LINE__, __func__, 21, filter_passage_interpret_book ("Eccl"));
143
evaluate (__LINE__, __func__, 27, filter_passage_interpret_book ("Cant"));
144
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("Sol"));
145
evaluate (__LINE__, __func__, 23, filter_passage_interpret_book ("Isa"));
146
evaluate (__LINE__, __func__, 24, filter_passage_interpret_book ("Jer"));
147
evaluate (__LINE__, __func__, 25, filter_passage_interpret_book ("Lam"));
148
evaluate (__LINE__, __func__, 26, filter_passage_interpret_book ("Ezek"));
149
evaluate (__LINE__, __func__, 27, filter_passage_interpret_book ("Dan"));
150
evaluate (__LINE__, __func__, 28, filter_passage_interpret_book ("Hos"));
151
evaluate (__LINE__, __func__, 29, filter_passage_interpret_book ("Joel"));
152
evaluate (__LINE__, __func__, 30, filter_passage_interpret_book ("Amos"));
153
evaluate (__LINE__, __func__, 31, filter_passage_interpret_book ("Obad"));
154
evaluate (__LINE__, __func__, 32, filter_passage_interpret_book ("Jon"));
155
evaluate (__LINE__, __func__, 33, filter_passage_interpret_book ("Mic"));
156
evaluate (__LINE__, __func__, 34, filter_passage_interpret_book ("Nah"));
157
evaluate (__LINE__, __func__, 35, filter_passage_interpret_book ("Hab"));
158
evaluate (__LINE__, __func__, 36, filter_passage_interpret_book ("Zeph"));
159
evaluate (__LINE__, __func__, 37, filter_passage_interpret_book ("Hag"));
160
evaluate (__LINE__, __func__, 38, filter_passage_interpret_book ("Zech"));
161
evaluate (__LINE__, __func__, 39, filter_passage_interpret_book ("Mal"));
162
evaluate (__LINE__, __func__, 40, filter_passage_interpret_book ("Matt"));
163
evaluate (__LINE__, __func__, 41, filter_passage_interpret_book ("Mk"));
164
evaluate (__LINE__, __func__, 42, filter_passage_interpret_book ("Lk"));
165
evaluate (__LINE__, __func__, 32, filter_passage_interpret_book ("Jn"));
166
evaluate (__LINE__, __func__, 44, filter_passage_interpret_book ("Acts"));
167
evaluate (__LINE__, __func__, 45, filter_passage_interpret_book ("Rom"));
168
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1 Co"));
169
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1Co"));
170
evaluate (__LINE__, __func__, 47, filter_passage_interpret_book ("2 Co"));
171
evaluate (__LINE__, __func__, 48, filter_passage_interpret_book ("Gal"));
172
evaluate (__LINE__, __func__, 49, filter_passage_interpret_book ("Eph"));
173
evaluate (__LINE__, __func__, 50, filter_passage_interpret_book ("Phil"));
174
evaluate (__LINE__, __func__, 51, filter_passage_interpret_book ("Col"));
175
evaluate (__LINE__, __func__, 52, filter_passage_interpret_book ("1 Thess"));
176
evaluate (__LINE__, __func__, 53, filter_passage_interpret_book ("2 Thess"));
177
evaluate (__LINE__, __func__, 54, filter_passage_interpret_book ("1 Tim"));
178
evaluate (__LINE__, __func__, 55, filter_passage_interpret_book ("2 Tim"));
179
evaluate (__LINE__, __func__, 56, filter_passage_interpret_book ("Tit"));
180
evaluate (__LINE__, __func__, 57, filter_passage_interpret_book ("Phlm"));
181
evaluate (__LINE__, __func__, 58, filter_passage_interpret_book ("Heb"));
182
evaluate (__LINE__, __func__, 59, filter_passage_interpret_book ("Jas"));
183
evaluate (__LINE__, __func__, 60, filter_passage_interpret_book ("1 Pet"));
184
evaluate (__LINE__, __func__, 61, filter_passage_interpret_book ("2 Pet"));
185
evaluate (__LINE__, __func__, 62, filter_passage_interpret_book ("1 Jn"));
186
evaluate (__LINE__, __func__, 63, filter_passage_interpret_book ("2 Jn"));
187
evaluate (__LINE__, __func__, 64, filter_passage_interpret_book ("3 Jn"));
188
evaluate (__LINE__, __func__, 65, filter_passage_interpret_book ("Jude"));
189
evaluate (__LINE__, __func__, 66, filter_passage_interpret_book ("Rev"));
136
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("Gen"));
137
evaluate (__LINE__, __func__, 2, filter_passage_interpret_book_v1 ("Exod"));
138
evaluate (__LINE__, __func__, 3, filter_passage_interpret_book_v1 ("Lev"));
139
evaluate (__LINE__, __func__, 4, filter_passage_interpret_book_v1 ("Num"));
140
evaluate (__LINE__, __func__, 5, filter_passage_interpret_book_v1 ("Deut"));
141
evaluate (__LINE__, __func__, 6, filter_passage_interpret_book_v1 ("Jos"));
142
evaluate (__LINE__, __func__, 7, filter_passage_interpret_book_v1 ("Jdg"));
143
evaluate (__LINE__, __func__, 8, filter_passage_interpret_book_v1 ("Ruth"));
144
evaluate (__LINE__, __func__, 9, filter_passage_interpret_book_v1 ("1 Sam"));
145
evaluate (__LINE__, __func__, 10, filter_passage_interpret_book_v1 ("2 Sam"));
146
evaluate (__LINE__, __func__, 11, filter_passage_interpret_book_v1 ("1 Ki"));
147
evaluate (__LINE__, __func__, 12, filter_passage_interpret_book_v1 ("2 Ki"));
148
evaluate (__LINE__, __func__, 13, filter_passage_interpret_book_v1 ("1 Chr"));
149
evaluate (__LINE__, __func__, 14, filter_passage_interpret_book_v1 ("2 Chr"));
150
evaluate (__LINE__, __func__, 15, filter_passage_interpret_book_v1 ("Ezr"));
151
evaluate (__LINE__, __func__, 16, filter_passage_interpret_book_v1 ("Neh"));
152
evaluate (__LINE__, __func__, 17, filter_passage_interpret_book_v1 ("Est"));
153
evaluate (__LINE__, __func__, 18, filter_passage_interpret_book_v1 ("Job"));
154
evaluate (__LINE__, __func__, 19, filter_passage_interpret_book_v1 ("Ps"));
155
evaluate (__LINE__, __func__, 20, filter_passage_interpret_book_v1 ("Prov"));
156
evaluate (__LINE__, __func__, 21, filter_passage_interpret_book_v1 ("Eccl"));
157
evaluate (__LINE__, __func__, 27, filter_passage_interpret_book_v1 ("Cant"));
158
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("Sol"));
159
evaluate (__LINE__, __func__, 23, filter_passage_interpret_book_v1 ("Isa"));
160
evaluate (__LINE__, __func__, 24, filter_passage_interpret_book_v1 ("Jer"));
161
evaluate (__LINE__, __func__, 25, filter_passage_interpret_book_v1 ("Lam"));
162
evaluate (__LINE__, __func__, 26, filter_passage_interpret_book_v1 ("Ezek"));
163
evaluate (__LINE__, __func__, 27, filter_passage_interpret_book_v1 ("Dan"));
164
evaluate (__LINE__, __func__, 28, filter_passage_interpret_book_v1 ("Hos"));
165
evaluate (__LINE__, __func__, 29, filter_passage_interpret_book_v1 ("Joel"));
166
evaluate (__LINE__, __func__, 30, filter_passage_interpret_book_v1 ("Amos"));
167
evaluate (__LINE__, __func__, 31, filter_passage_interpret_book_v1 ("Obad"));
168
evaluate (__LINE__, __func__, 32, filter_passage_interpret_book_v1 ("Jon"));
169
evaluate (__LINE__, __func__, 33, filter_passage_interpret_book_v1 ("Mic"));
170
evaluate (__LINE__, __func__, 34, filter_passage_interpret_book_v1 ("Nah"));
171
evaluate (__LINE__, __func__, 35, filter_passage_interpret_book_v1 ("Hab"));
172
evaluate (__LINE__, __func__, 36, filter_passage_interpret_book_v1 ("Zeph"));
173
evaluate (__LINE__, __func__, 37, filter_passage_interpret_book_v1 ("Hag"));
174
evaluate (__LINE__, __func__, 38, filter_passage_interpret_book_v1 ("Zech"));
175
evaluate (__LINE__, __func__, 39, filter_passage_interpret_book_v1 ("Mal"));
176
evaluate (__LINE__, __func__, 40, filter_passage_interpret_book_v1 ("Matt"));
177
evaluate (__LINE__, __func__, 41, filter_passage_interpret_book_v1 ("Mk"));
178
evaluate (__LINE__, __func__, 42, filter_passage_interpret_book_v1 ("Lk"));
179
evaluate (__LINE__, __func__, 32, filter_passage_interpret_book_v1 ("Jn"));
180
evaluate (__LINE__, __func__, 44, filter_passage_interpret_book_v1 ("Acts"));
181
evaluate (__LINE__, __func__, 45, filter_passage_interpret_book_v1 ("Rom"));
182
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1 Co"));
183
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1Co"));
184
evaluate (__LINE__, __func__, 47, filter_passage_interpret_book_v1 ("2 Co"));
185
evaluate (__LINE__, __func__, 48, filter_passage_interpret_book_v1 ("Gal"));
186
evaluate (__LINE__, __func__, 49, filter_passage_interpret_book_v1 ("Eph"));
187
evaluate (__LINE__, __func__, 50, filter_passage_interpret_book_v1 ("Phil"));
188
evaluate (__LINE__, __func__, 51, filter_passage_interpret_book_v1 ("Col"));
189
evaluate (__LINE__, __func__, 52, filter_passage_interpret_book_v1 ("1 Thess"));
190
evaluate (__LINE__, __func__, 53, filter_passage_interpret_book_v1 ("2 Thess"));
191
evaluate (__LINE__, __func__, 54, filter_passage_interpret_book_v1 ("1 Tim"));
192
evaluate (__LINE__, __func__, 55, filter_passage_interpret_book_v1 ("2 Tim"));
193
evaluate (__LINE__, __func__, 56, filter_passage_interpret_book_v1 ("Tit"));
194
evaluate (__LINE__, __func__, 57, filter_passage_interpret_book_v1 ("Phlm"));
195
evaluate (__LINE__, __func__, 58, filter_passage_interpret_book_v1 ("Heb"));
196
evaluate (__LINE__, __func__, 59, filter_passage_interpret_book_v1 ("Jas"));
197
evaluate (__LINE__, __func__, 60, filter_passage_interpret_book_v1 ("1 Pet"));
198
evaluate (__LINE__, __func__, 61, filter_passage_interpret_book_v1 ("2 Pet"));
199
evaluate (__LINE__, __func__, 62, filter_passage_interpret_book_v1 ("1 Jn"));
200
evaluate (__LINE__, __func__, 63, filter_passage_interpret_book_v1 ("2 Jn"));
201
evaluate (__LINE__, __func__, 64, filter_passage_interpret_book_v1 ("3 Jn"));
202
evaluate (__LINE__, __func__, 65, filter_passage_interpret_book_v1 ("Jude"));
203
evaluate (__LINE__, __func__, 66, filter_passage_interpret_book_v1 ("Rev"));
204
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("Gen")));
205
evaluate (__LINE__, __func__, static_cast<int>(book_id::_exodus), static_cast<int>(filter_passage_interpret_book_v2 ("Exod")));
206
evaluate (__LINE__, __func__, static_cast<int>(book_id::_leviticus), static_cast<int>(filter_passage_interpret_book_v2 ("Lev")));
207
evaluate (__LINE__, __func__, static_cast<int>(book_id::_numbers), static_cast<int>(filter_passage_interpret_book_v2 ("Num")));
208
evaluate (__LINE__, __func__, static_cast<int>(book_id::_deuteronomy), static_cast<int>(filter_passage_interpret_book_v2 ("Deut")));
209
evaluate (__LINE__, __func__, static_cast<int>(book_id::_joshua), static_cast<int>(filter_passage_interpret_book_v2 ("Jos")));
210
evaluate (__LINE__, __func__, static_cast<int>(book_id::_judges), static_cast<int>(filter_passage_interpret_book_v2 ("Jdg")));
211
evaluate (__LINE__, __func__, static_cast<int>(book_id::_ruth), static_cast<int>(filter_passage_interpret_book_v2 ("Ruth")));
212
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_samuel), static_cast<int>(filter_passage_interpret_book_v2 ("1 Sam")));
213
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_samuel), static_cast<int>(filter_passage_interpret_book_v2 ("2 Sam")));
214
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_kings), static_cast<int>(filter_passage_interpret_book_v2 ("1 Ki")));
215
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_kings), static_cast<int>(filter_passage_interpret_book_v2 ("2 Ki")));
216
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_chronicles), static_cast<int>(filter_passage_interpret_book_v2 ("1 Chr")));
217
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_chronicles), static_cast<int>(filter_passage_interpret_book_v2 ("2 Chr")));
218
evaluate (__LINE__, __func__, static_cast<int>(book_id::_ezra), static_cast<int>(filter_passage_interpret_book_v2 ("Ezr")));
219
evaluate (__LINE__, __func__, static_cast<int>(book_id::_nehemiah), static_cast<int>(filter_passage_interpret_book_v2 ("Neh")));
220
evaluate (__LINE__, __func__, static_cast<int>(book_id::_esther), static_cast<int>(filter_passage_interpret_book_v2 ("Est")));
221
evaluate (__LINE__, __func__, static_cast<int>(book_id::_job), static_cast<int>(filter_passage_interpret_book_v2 ("Job")));
222
evaluate (__LINE__, __func__, static_cast<int>(book_id::_psalms), static_cast<int>(filter_passage_interpret_book_v2 ("Ps")));
223
evaluate (__LINE__, __func__, static_cast<int>(book_id::_proverbs), static_cast<int>(filter_passage_interpret_book_v2 ("Prov")));
224
evaluate (__LINE__, __func__, static_cast<int>(book_id::_ecclesiastes), static_cast<int>(filter_passage_interpret_book_v2 ("Eccl")));
225
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("Sol")));
226
evaluate (__LINE__, __func__, static_cast<int>(book_id::_isaiah), static_cast<int>(filter_passage_interpret_book_v2 ("Isa")));
227
evaluate (__LINE__, __func__, static_cast<int>(book_id::_jeremiah), static_cast<int>(filter_passage_interpret_book_v2 ("Jer")));
228
evaluate (__LINE__, __func__, static_cast<int>(book_id::_lamentations), static_cast<int>(filter_passage_interpret_book_v2 ("Lam")));
229
evaluate (__LINE__, __func__, static_cast<int>(book_id::_ezekiel), static_cast<int>(filter_passage_interpret_book_v2 ("Ezek")));
230
evaluate (__LINE__, __func__, static_cast<int>(book_id::_daniel), static_cast<int>(filter_passage_interpret_book_v2 ("Dan")));
231
evaluate (__LINE__, __func__, static_cast<int>(book_id::_hosea), static_cast<int>(filter_passage_interpret_book_v2 ("Hos")));
232
evaluate (__LINE__, __func__, static_cast<int>(book_id::_joel), static_cast<int>(filter_passage_interpret_book_v2 ("Joel")));
233
evaluate (__LINE__, __func__, static_cast<int>(book_id::_amos), static_cast<int>(filter_passage_interpret_book_v2 ("Amos")));
234
evaluate (__LINE__, __func__, static_cast<int>(book_id::_obadiah), static_cast<int>(filter_passage_interpret_book_v2 ("Obad")));
235
evaluate (__LINE__, __func__, static_cast<int>(book_id::_jonah), static_cast<int>(filter_passage_interpret_book_v2 ("Jon")));
236
evaluate (__LINE__, __func__, static_cast<int>(book_id::_micah), static_cast<int>(filter_passage_interpret_book_v2 ("Mic")));
237
evaluate (__LINE__, __func__, static_cast<int>(book_id::_nahum), static_cast<int>(filter_passage_interpret_book_v2 ("Nah")));
238
evaluate (__LINE__, __func__, static_cast<int>(book_id::_habakkuk), static_cast<int>(filter_passage_interpret_book_v2 ("Hab")));
239
evaluate (__LINE__, __func__, static_cast<int>(book_id::_zephaniah), static_cast<int>(filter_passage_interpret_book_v2 ("Zeph")));
240
evaluate (__LINE__, __func__, static_cast<int>(book_id::_haggai), static_cast<int>(filter_passage_interpret_book_v2 ("Hag")));
241
evaluate (__LINE__, __func__, static_cast<int>(book_id::_zechariah), static_cast<int>(filter_passage_interpret_book_v2 ("Zech")));
242
evaluate (__LINE__, __func__, static_cast<int>(book_id::_malachi), static_cast<int>(filter_passage_interpret_book_v2 ("Mal")));
243
evaluate (__LINE__, __func__, static_cast<int>(book_id::_matthew), static_cast<int>(filter_passage_interpret_book_v2 ("Matt")));
244
evaluate (__LINE__, __func__, static_cast<int>(book_id::_mark), static_cast<int>(filter_passage_interpret_book_v2 ("Mk")));
245
evaluate (__LINE__, __func__, static_cast<int>(book_id::_luke), static_cast<int>(filter_passage_interpret_book_v2 ("Lk")));
246
evaluate (__LINE__, __func__, static_cast<int>(book_id::_john), static_cast<int>(filter_passage_interpret_book_v2 ("Jn")));
247
evaluate (__LINE__, __func__, static_cast<int>(book_id::_acts), static_cast<int>(filter_passage_interpret_book_v2 ("Acts")));
248
evaluate (__LINE__, __func__, static_cast<int>(book_id::_romans), static_cast<int>(filter_passage_interpret_book_v2 ("Rom")));
249
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1 Co")));
250
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1Co")));
251
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("2 Co")));
252
evaluate (__LINE__, __func__, static_cast<int>(book_id::_galatians), static_cast<int>(filter_passage_interpret_book_v2 ("Gal")));
253
evaluate (__LINE__, __func__, static_cast<int>(book_id::_ephesians), static_cast<int>(filter_passage_interpret_book_v2 ("Eph")));
254
evaluate (__LINE__, __func__, static_cast<int>(book_id::_philippians), static_cast<int>(filter_passage_interpret_book_v2 ("Phil")));
255
evaluate (__LINE__, __func__, static_cast<int>(book_id::_colossians), static_cast<int>(filter_passage_interpret_book_v2 ("Col")));
256
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_thessalonians), static_cast<int>(filter_passage_interpret_book_v2 ("1 Thess")));
257
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_thessalonians), static_cast<int>(filter_passage_interpret_book_v2 ("2 Thess")));
258
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_timothy), static_cast<int>(filter_passage_interpret_book_v2 ("1 Tim")));
259
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_timothy), static_cast<int>(filter_passage_interpret_book_v2 ("2 Tim")));
260
evaluate (__LINE__, __func__, static_cast<int>(book_id::_titus), static_cast<int>(filter_passage_interpret_book_v2 ("Tit")));
261
evaluate (__LINE__, __func__, static_cast<int>(book_id::_philemon), static_cast<int>(filter_passage_interpret_book_v2 ("Phlm")));
262
evaluate (__LINE__, __func__, static_cast<int>(book_id::_hebrews), static_cast<int>(filter_passage_interpret_book_v2 ("Heb")));
263
evaluate (__LINE__, __func__, static_cast<int>(book_id::_james), static_cast<int>(filter_passage_interpret_book_v2 ("Jas")));
264
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_peter), static_cast<int>(filter_passage_interpret_book_v2 ("1 Pet")));
265
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_peter), static_cast<int>(filter_passage_interpret_book_v2 ("2 Pet")));
266
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_john), static_cast<int>(filter_passage_interpret_book_v2 ("1 Jn")));
267
evaluate (__LINE__, __func__, static_cast<int>(book_id::_2_john), static_cast<int>(filter_passage_interpret_book_v2 ("2 Jn")));
268
evaluate (__LINE__, __func__, static_cast<int>(book_id::_3_john), static_cast<int>(filter_passage_interpret_book_v2 ("3 Jn")));
269
evaluate (__LINE__, __func__, static_cast<int>(book_id::_jude), static_cast<int>(filter_passage_interpret_book_v2 ("Jude")));
270
evaluate (__LINE__, __func__, static_cast<int>(book_id::_revelation), static_cast<int>(filter_passage_interpret_book_v2 ("Rev")));
192
273
// Interpret book Online Bible.
194
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("Ge"));
195
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1Co"));
196
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("So"));
275
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("Ge"));
276
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1Co"));
277
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("So"));
278
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("Ge")));
279
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1Co")));
280
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("So")));
199
283
// Interpret book partial names.
201
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("G"));
202
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("g"));
203
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("ge"));
204
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book ("gene"));
205
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1 Cori"));
206
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1 cori"));
207
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1 corint"));
208
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book ("1cor"));
209
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("song"));
210
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("song of"));
211
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book ("song of sol"));
212
evaluate (__LINE__, __func__, 11, filter_passage_interpret_book ("1ki"));
285
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("G"));
286
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("g"));
287
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("ge"));
288
evaluate (__LINE__, __func__, 1, filter_passage_interpret_book_v1 ("gene"));
289
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1 Cori"));
290
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1 cori"));
291
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1 corint"));
292
evaluate (__LINE__, __func__, 46, filter_passage_interpret_book_v1 ("1cor"));
293
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("song"));
294
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("song of"));
295
evaluate (__LINE__, __func__, 22, filter_passage_interpret_book_v1 ("song of sol"));
296
evaluate (__LINE__, __func__, 11, filter_passage_interpret_book_v1 ("1ki"));
297
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("G")));
298
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("g")));
299
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("ge")));
300
evaluate (__LINE__, __func__, static_cast<int>(book_id::_genesis), static_cast<int>(filter_passage_interpret_book_v2 ("gene")));
301
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1 Cori")));
302
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1 cori")));
303
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1 corint")));
304
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_corinthians), static_cast<int>(filter_passage_interpret_book_v2 ("1cor")));
305
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("song")));
306
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("song of")));
307
evaluate (__LINE__, __func__, static_cast<int>(book_id::_song_of_solomon), static_cast<int>(filter_passage_interpret_book_v2 ("song of sol")));
308
evaluate (__LINE__, __func__, static_cast<int>(book_id::_1_kings), static_cast<int>(filter_passage_interpret_book_v2 ("1ki")));
215
311
// Explode passage.