SYMBOL INDEX (7476 symbols across 168 files) FILE: bin/fuzz_lang.js function get_abbrevs (line 10) | function get_abbrevs(lang) { function get_translations (line 22) | function get_translations(lang) { function get_options (line 26) | function get_options() { function create_options (line 54) | function create_options(keys) { function get_random_item_from_array (line 62) | function get_random_item_from_array(items) { function build_text (line 66) | function build_text(keys) { function make_token (line 79) | function make_token(type) { function build_nested_string (line 95) | function build_nested_string(text) { FILE: cjs/ar_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ascii_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5625) | constructor() { method constructor (line 6040) | constructor(message, expected, found, location) { method format (line 6047) | format(sources) { method buildMessage (line 6071) | static buildMessage(expected, found) { function peg$parse2 (line 6139) | function peg$parse2(input, options) { method constructor (line 9249) | constructor(lang = null) { method parse (line 9274) | parse(string_to_parse) { method parse_with_context (line 9283) | parse_with_context(string_to_parse, context_string) { method reset (line 9302) | reset() { method set_options (line 9309) | set_options(options) { method include_apocrypha (line 9322) | include_apocrypha(arg) { method translation_info (line 9337) | translation_info(translation = "default") { method osis (line 9342) | osis() { method osis_and_translations (line 9352) | osis_and_translations() { method osis_and_indices (line 9362) | osis_and_indices() { method parsed_entities (line 9376) | parsed_entities() { method parse_entity_passages (line 9433) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9477) | to_osis(start, end, translation) { method fix_ps151 (line 9542) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9576) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9614) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9630) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9649) | snap_range(entity, passage_i) { method snap_sequence (line 9696) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9708) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9720) | starts_with_book(passage) { method remove_absolute_indices (line 9730) | remove_absolute_indices(passages, passage_i) { method add_books (line 9744) | add_books(books) { method add_translations (line 9747) | add_translations(translations) { FILE: cjs/bg_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5521) | constructor() { method constructor (line 5919) | constructor(message, expected, found, location) { method format (line 5926) | format(sources) { method buildMessage (line 5950) | static buildMessage(expected, found) { function peg$parse2 (line 6018) | function peg$parse2(input, options) { method constructor (line 9128) | constructor(lang = null) { method parse (line 9153) | parse(string_to_parse) { method parse_with_context (line 9162) | parse_with_context(string_to_parse, context_string) { method reset (line 9181) | reset() { method set_options (line 9188) | set_options(options) { method include_apocrypha (line 9201) | include_apocrypha(arg) { method translation_info (line 9216) | translation_info(translation = "default") { method osis (line 9221) | osis() { method osis_and_translations (line 9231) | osis_and_translations() { method osis_and_indices (line 9241) | osis_and_indices() { method parsed_entities (line 9255) | parsed_entities() { method parse_entity_passages (line 9312) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9356) | to_osis(start, end, translation) { method fix_ps151 (line 9421) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9455) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9493) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9509) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9528) | snap_range(entity, passage_i) { method snap_sequence (line 9575) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9587) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9599) | starts_with_book(passage) { method remove_absolute_indices (line 9609) | remove_absolute_indices(passages, passage_i) { method add_books (line 9623) | add_books(books) { method add_translations (line 9626) | add_translations(translations) { FILE: cjs/ceb_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/cs_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/da_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/de_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/el_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/en_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5564) | constructor() { method constructor (line 5979) | constructor(message, expected, found, location) { method format (line 5986) | format(sources) { method buildMessage (line 6010) | static buildMessage(expected, found) { function peg$parse2 (line 6078) | function peg$parse2(input, options) { method constructor (line 9188) | constructor(lang = null) { method parse (line 9213) | parse(string_to_parse) { method parse_with_context (line 9222) | parse_with_context(string_to_parse, context_string) { method reset (line 9241) | reset() { method set_options (line 9248) | set_options(options) { method include_apocrypha (line 9261) | include_apocrypha(arg) { method translation_info (line 9276) | translation_info(translation = "default") { method osis (line 9281) | osis() { method osis_and_translations (line 9291) | osis_and_translations() { method osis_and_indices (line 9301) | osis_and_indices() { method parsed_entities (line 9315) | parsed_entities() { method parse_entity_passages (line 9372) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9416) | to_osis(start, end, translation) { method fix_ps151 (line 9481) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9515) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9553) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9569) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9588) | snap_range(entity, passage_i) { method snap_sequence (line 9635) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9647) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9659) | starts_with_book(passage) { method remove_absolute_indices (line 9669) | remove_absolute_indices(passages, passage_i) { method add_books (line 9683) | add_books(books) { method add_translations (line 9686) | add_translations(translations) { FILE: cjs/es_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5544) | constructor() { method constructor (line 5942) | constructor(message, expected, found, location) { method format (line 5949) | format(sources) { method buildMessage (line 5973) | static buildMessage(expected, found) { function peg$parse2 (line 6041) | function peg$parse2(input, options) { method constructor (line 9151) | constructor(lang = null) { method parse (line 9176) | parse(string_to_parse) { method parse_with_context (line 9185) | parse_with_context(string_to_parse, context_string) { method reset (line 9204) | reset() { method set_options (line 9211) | set_options(options) { method include_apocrypha (line 9224) | include_apocrypha(arg) { method translation_info (line 9239) | translation_info(translation = "default") { method osis (line 9244) | osis() { method osis_and_translations (line 9254) | osis_and_translations() { method osis_and_indices (line 9264) | osis_and_indices() { method parsed_entities (line 9278) | parsed_entities() { method parse_entity_passages (line 9335) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9379) | to_osis(start, end, translation) { method fix_ps151 (line 9444) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9478) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9516) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9532) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9551) | snap_range(entity, passage_i) { method snap_sequence (line 9598) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9610) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9622) | starts_with_book(passage) { method remove_absolute_indices (line 9632) | remove_absolute_indices(passages, passage_i) { method add_books (line 9646) | add_books(books) { method add_translations (line 9649) | add_translations(translations) { FILE: cjs/fa_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/fi_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/fr_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5527) | constructor() { method constructor (line 5925) | constructor(message, expected, found, location) { method format (line 5932) | format(sources) { method buildMessage (line 5956) | static buildMessage(expected, found) { function peg$parse2 (line 6024) | function peg$parse2(input, options) { method constructor (line 9134) | constructor(lang = null) { method parse (line 9159) | parse(string_to_parse) { method parse_with_context (line 9168) | parse_with_context(string_to_parse, context_string) { method reset (line 9187) | reset() { method set_options (line 9194) | set_options(options) { method include_apocrypha (line 9207) | include_apocrypha(arg) { method translation_info (line 9222) | translation_info(translation = "default") { method osis (line 9227) | osis() { method osis_and_translations (line 9237) | osis_and_translations() { method osis_and_indices (line 9247) | osis_and_indices() { method parsed_entities (line 9261) | parsed_entities() { method parse_entity_passages (line 9318) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9362) | to_osis(start, end, translation) { method fix_ps151 (line 9427) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9461) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9499) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9515) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9534) | snap_range(entity, passage_i) { method snap_sequence (line 9581) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9593) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9605) | starts_with_book(passage) { method remove_absolute_indices (line 9615) | remove_absolute_indices(passages, passage_i) { method add_books (line 9629) | add_books(books) { method add_translations (line 9632) | add_translations(translations) { FILE: cjs/full_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5651) | constructor() { method constructor (line 6066) | constructor(message, expected, found, location) { method format (line 6073) | format(sources) { method buildMessage (line 6097) | static buildMessage(expected, found) { function peg$parse2 (line 6165) | function peg$parse2(input, options) { method constructor (line 9275) | constructor(lang = null) { method parse (line 9300) | parse(string_to_parse) { method parse_with_context (line 9309) | parse_with_context(string_to_parse, context_string) { method reset (line 9328) | reset() { method set_options (line 9335) | set_options(options) { method include_apocrypha (line 9348) | include_apocrypha(arg) { method translation_info (line 9363) | translation_info(translation = "default") { method osis (line 9368) | osis() { method osis_and_translations (line 9378) | osis_and_translations() { method osis_and_indices (line 9388) | osis_and_indices() { method parsed_entities (line 9402) | parsed_entities() { method parse_entity_passages (line 9459) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9503) | to_osis(start, end, translation) { method fix_ps151 (line 9568) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9602) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9640) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9656) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9675) | snap_range(entity, passage_i) { method snap_sequence (line 9722) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9734) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9746) | starts_with_book(passage) { method remove_absolute_indices (line 9756) | remove_absolute_indices(passages, passage_i) { method add_books (line 9770) | add_books(books) { method add_translations (line 9773) | add_translations(translations) { FILE: cjs/he_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5860) | constructor(message, expected, found, location) { method format (line 5867) | format(sources) { method buildMessage (line 5891) | static buildMessage(expected, found) { function peg$parse2 (line 5959) | function peg$parse2(input, options) { method constructor (line 9069) | constructor(lang = null) { method parse (line 9094) | parse(string_to_parse) { method parse_with_context (line 9103) | parse_with_context(string_to_parse, context_string) { method reset (line 9122) | reset() { method set_options (line 9129) | set_options(options) { method include_apocrypha (line 9142) | include_apocrypha(arg) { method translation_info (line 9157) | translation_info(translation = "default") { method osis (line 9162) | osis() { method osis_and_translations (line 9172) | osis_and_translations() { method osis_and_indices (line 9182) | osis_and_indices() { method parsed_entities (line 9196) | parsed_entities() { method parse_entity_passages (line 9253) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9297) | to_osis(start, end, translation) { method fix_ps151 (line 9362) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9396) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9434) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9450) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9469) | snap_range(entity, passage_i) { method snap_sequence (line 9516) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9528) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9540) | starts_with_book(passage) { method remove_absolute_indices (line 9550) | remove_absolute_indices(passages, passage_i) { method add_books (line 9564) | add_books(books) { method add_translations (line 9567) | add_translations(translations) { FILE: cjs/hi_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/hr_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ht_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/hu_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/id_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/is_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/it_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ja_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/jv_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ko_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/la_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/mk_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/mr_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ne_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/nl_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5516) | constructor() { method constructor (line 5914) | constructor(message, expected, found, location) { method format (line 5921) | format(sources) { method buildMessage (line 5945) | static buildMessage(expected, found) { function peg$parse2 (line 6013) | function peg$parse2(input, options) { method constructor (line 9123) | constructor(lang = null) { method parse (line 9148) | parse(string_to_parse) { method parse_with_context (line 9157) | parse_with_context(string_to_parse, context_string) { method reset (line 9176) | reset() { method set_options (line 9183) | set_options(options) { method include_apocrypha (line 9196) | include_apocrypha(arg) { method translation_info (line 9211) | translation_info(translation = "default") { method osis (line 9216) | osis() { method osis_and_translations (line 9226) | osis_and_translations() { method osis_and_indices (line 9236) | osis_and_indices() { method parsed_entities (line 9250) | parsed_entities() { method parse_entity_passages (line 9307) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9351) | to_osis(start, end, translation) { method fix_ps151 (line 9416) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9450) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9488) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9504) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9523) | snap_range(entity, passage_i) { method snap_sequence (line 9570) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9582) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9594) | starts_with_book(passage) { method remove_absolute_indices (line 9604) | remove_absolute_indices(passages, passage_i) { method add_books (line 9618) | add_books(books) { method add_translations (line 9621) | add_translations(translations) { FILE: cjs/no_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/or_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/pa_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/pl_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/pt_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ro_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ru_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/sk_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/so_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5521) | constructor() { method constructor (line 5919) | constructor(message, expected, found, location) { method format (line 5926) | format(sources) { method buildMessage (line 5950) | static buildMessage(expected, found) { function peg$parse2 (line 6018) | function peg$parse2(input, options) { method constructor (line 9128) | constructor(lang = null) { method parse (line 9153) | parse(string_to_parse) { method parse_with_context (line 9162) | parse_with_context(string_to_parse, context_string) { method reset (line 9181) | reset() { method set_options (line 9188) | set_options(options) { method include_apocrypha (line 9201) | include_apocrypha(arg) { method translation_info (line 9216) | translation_info(translation = "default") { method osis (line 9221) | osis() { method osis_and_translations (line 9231) | osis_and_translations() { method osis_and_indices (line 9241) | osis_and_indices() { method parsed_entities (line 9255) | parsed_entities() { method parse_entity_passages (line 9312) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9356) | to_osis(start, end, translation) { method fix_ps151 (line 9421) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9455) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9493) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9509) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9528) | snap_range(entity, passage_i) { method snap_sequence (line 9575) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9587) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9599) | starts_with_book(passage) { method remove_absolute_indices (line 9609) | remove_absolute_indices(passages, passage_i) { method add_books (line 9623) | add_books(books) { method add_translations (line 9626) | add_translations(translations) { FILE: cjs/sq_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/sr_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/sv_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/sw_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5517) | constructor() { method constructor (line 5915) | constructor(message, expected, found, location) { method format (line 5922) | format(sources) { method buildMessage (line 5946) | static buildMessage(expected, found) { function peg$parse2 (line 6014) | function peg$parse2(input, options) { method constructor (line 9124) | constructor(lang = null) { method parse (line 9149) | parse(string_to_parse) { method parse_with_context (line 9158) | parse_with_context(string_to_parse, context_string) { method reset (line 9177) | reset() { method set_options (line 9184) | set_options(options) { method include_apocrypha (line 9197) | include_apocrypha(arg) { method translation_info (line 9212) | translation_info(translation = "default") { method osis (line 9217) | osis() { method osis_and_translations (line 9227) | osis_and_translations() { method osis_and_indices (line 9237) | osis_and_indices() { method parsed_entities (line 9251) | parsed_entities() { method parse_entity_passages (line 9308) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9352) | to_osis(start, end, translation) { method fix_ps151 (line 9417) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9451) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9489) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9505) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9524) | snap_range(entity, passage_i) { method snap_sequence (line 9571) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9583) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9595) | starts_with_book(passage) { method remove_absolute_indices (line 9605) | remove_absolute_indices(passages, passage_i) { method add_books (line 9619) | add_books(books) { method add_translations (line 9622) | add_translations(translations) { FILE: cjs/ta_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5522) | constructor() { method constructor (line 5920) | constructor(message, expected, found, location) { method format (line 5927) | format(sources) { method buildMessage (line 5951) | static buildMessage(expected, found) { function peg$parse2 (line 6019) | function peg$parse2(input, options) { method constructor (line 9129) | constructor(lang = null) { method parse (line 9154) | parse(string_to_parse) { method parse_with_context (line 9163) | parse_with_context(string_to_parse, context_string) { method reset (line 9182) | reset() { method set_options (line 9189) | set_options(options) { method include_apocrypha (line 9202) | include_apocrypha(arg) { method translation_info (line 9217) | translation_info(translation = "default") { method osis (line 9222) | osis() { method osis_and_translations (line 9232) | osis_and_translations() { method osis_and_indices (line 9242) | osis_and_indices() { method parsed_entities (line 9256) | parsed_entities() { method parse_entity_passages (line 9313) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9357) | to_osis(start, end, translation) { method fix_ps151 (line 9422) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9456) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9494) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9510) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9529) | snap_range(entity, passage_i) { method snap_sequence (line 9576) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9588) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9600) | starts_with_book(passage) { method remove_absolute_indices (line 9610) | remove_absolute_indices(passages, passage_i) { method add_books (line 9624) | add_books(books) { method add_translations (line 9627) | add_translations(translations) { FILE: cjs/th_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/tl_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5516) | constructor() { method constructor (line 5914) | constructor(message, expected, found, location) { method format (line 5921) | format(sources) { method buildMessage (line 5945) | static buildMessage(expected, found) { function peg$parse2 (line 6013) | function peg$parse2(input, options) { method constructor (line 9123) | constructor(lang = null) { method parse (line 9148) | parse(string_to_parse) { method parse_with_context (line 9157) | parse_with_context(string_to_parse, context_string) { method reset (line 9176) | reset() { method set_options (line 9183) | set_options(options) { method include_apocrypha (line 9196) | include_apocrypha(arg) { method translation_info (line 9211) | translation_info(translation = "default") { method osis (line 9216) | osis() { method osis_and_translations (line 9226) | osis_and_translations() { method osis_and_indices (line 9236) | osis_and_indices() { method parsed_entities (line 9250) | parsed_entities() { method parse_entity_passages (line 9307) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9351) | to_osis(start, end, translation) { method fix_ps151 (line 9416) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9450) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9488) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9504) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9523) | snap_range(entity, passage_i) { method snap_sequence (line 9570) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9582) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9594) | starts_with_book(passage) { method remove_absolute_indices (line 9604) | remove_absolute_indices(passages, passage_i) { method add_books (line 9618) | add_books(books) { method add_translations (line 9621) | add_translations(translations) { FILE: cjs/tr_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5914) | constructor(message, expected, found, location) { method format (line 5921) | format(sources) { method buildMessage (line 5945) | static buildMessage(expected, found) { function peg$parse2 (line 6013) | function peg$parse2(input, options) { method constructor (line 9123) | constructor(lang = null) { method parse (line 9148) | parse(string_to_parse) { method parse_with_context (line 9157) | parse_with_context(string_to_parse, context_string) { method reset (line 9176) | reset() { method set_options (line 9183) | set_options(options) { method include_apocrypha (line 9196) | include_apocrypha(arg) { method translation_info (line 9211) | translation_info(translation = "default") { method osis (line 9216) | osis() { method osis_and_translations (line 9226) | osis_and_translations() { method osis_and_indices (line 9236) | osis_and_indices() { method parsed_entities (line 9250) | parsed_entities() { method parse_entity_passages (line 9307) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9351) | to_osis(start, end, translation) { method fix_ps151 (line 9416) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9450) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9488) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9504) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9523) | snap_range(entity, passage_i) { method snap_sequence (line 9570) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9582) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9594) | starts_with_book(passage) { method remove_absolute_indices (line 9604) | remove_absolute_indices(passages, passage_i) { method add_books (line 9618) | add_books(books) { method add_translations (line 9621) | add_translations(translations) { FILE: cjs/uk_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/ur_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/vi_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: cjs/zh_bcv_parser.js method constructor (line 30) | constructor(message, expected, found, location) { method format (line 37) | format(sources) { method buildMessage (line 61) | static buildMessage(expected, found) { function peg$parse (line 129) | function peg$parse(input, options) { method constructor (line 3241) | constructor(parent, grammar_options2) { method replace_control_characters (line 3247) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3251) | replace_non_ascii_numbers(s) { method match_books (line 3267) | match_books(s) { method get_book_indices (line 3298) | get_book_indices(books, s) { method match_passages (line 3308) | match_passages(s) { method clean_end_match (line 3340) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3361) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3370) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3388) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3419) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3427) | constructor(parent) { method testaments (line 3479) | get testaments() { method testaments (line 3482) | set testaments(filter) { method set_apocrypha (line 3511) | set_apocrypha(include_apocrypha) { method versification_system (line 3523) | get versification_system() { method versification_system (line 3527) | set versification_system(system) { method case_sensitive (line 3555) | get case_sensitive() { method case_sensitive (line 3559) | set case_sensitive(arg) { method grammar (line 3568) | get grammar() { method grammar (line 3572) | set grammar(arg) { method punctuation_strategy (line 3577) | get punctuation_strategy() { method punctuation_strategy (line 3580) | set punctuation_strategy(arg) { method constructor (line 3596) | constructor(options, translations) { method handle_array (line 3604) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3613) | handle_obj(passage, accum, context) { method b (line 3622) | b(passage, accum, context) { method b_pre (line 3648) | b_pre(passage, accum, context) { method b_range (line 3652) | b_range(passage, accum, context) { method b_range_pre (line 3656) | b_range_pre(passage, accum, context) { method b_range_start (line 3678) | b_range_start(passage, accum, context) { method base (line 3682) | base(passage, accum, context) { method bc (line 3687) | bc(passage, accum, context) { method bc_title (line 3739) | bc_title(passage, accum, context) { method bcv (line 3772) | bcv(passage, accum, context) { method bv (line 3806) | bv(passage, accum, context) { method c (line 3826) | c(passage, accum, context) { method c_psalm (line 3857) | c_psalm(passage, accum, context) { method c_title (line 3875) | c_title(passage, accum, context) { method cb_range (line 3892) | cb_range(passage, accum, context) { method context (line 3900) | context(passage, accum, context) { method cv (line 3908) | cv(passage, accum, context) { method cv_psalm (line 3935) | cv_psalm(passage, accum, context) { method ff (line 3944) | ff(passage, accum, context) { method integer (line 3962) | integer(passage, accum, context) { method integer_title (line 3969) | integer_title(passage, accum, context) { method next_v (line 3990) | next_v(passage, accum, context) { method sequence (line 4038) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4071) | sequence_post_enclosed(passage, accum, context) { method v (line 4075) | v(passage, accum, context) { method range (line 4102) | range(passage, accum, context) { method range_change_end (line 4174) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4191) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4213) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4238) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4242) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4255) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4279) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4295) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4320) | stop(passage, accum, context) { method translation_sequence (line 4327) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4362) | translation_sequence_apply(accum, translations) { method word (line 4387) | word(passage, accum, context) { method pluck (line 4392) | pluck(type, passages) { method pluck_integer (line 4400) | pluck_integer(type, passages) { method pluck_last_recursively (line 4404) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4421) | set_context_from_object(context, keys, obj) { method reset_context (line 4430) | reset_context(context, keys) { method get_partial_verse (line 4435) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4445) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4455) | calculate_indices(match, adjust) { method get_absolute_indices (line 4504) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4519) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4538) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4570) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4597) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4637) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4683) | validate_start_ref(system, start, messages) { method constructor (line 4703) | constructor(parent) { method filter_books (line 4708) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4743) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4751) | get_testament_overlap(testaments, book) { method add_books (line 4758) | add_books(books) { method get_book_pattern_regexps (line 4805) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4829) | get_book_testaments(pattern) { method constructor (line 4879) | constructor(parent) { method translation_info (line 4882) | translation_info(system = "default") { method add_translations (line 4912) | add_translations(new_translations) { method apply_case_sensitive (line 4950) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4957) | normalize_sent_translation_data(translation) { method add_system (line 4973) | add_system(system, new_system) { method make_system_books (line 4999) | make_system_books(books) { method validate_system_chapters (line 5018) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5034) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5053) | constructor() { method constructor (line 5511) | constructor() { method constructor (line 5909) | constructor(message, expected, found, location) { method format (line 5916) | format(sources) { method buildMessage (line 5940) | static buildMessage(expected, found) { function peg$parse2 (line 6008) | function peg$parse2(input, options) { method constructor (line 9118) | constructor(lang = null) { method parse (line 9143) | parse(string_to_parse) { method parse_with_context (line 9152) | parse_with_context(string_to_parse, context_string) { method reset (line 9171) | reset() { method set_options (line 9178) | set_options(options) { method include_apocrypha (line 9191) | include_apocrypha(arg) { method translation_info (line 9206) | translation_info(translation = "default") { method osis (line 9211) | osis() { method osis_and_translations (line 9221) | osis_and_translations() { method osis_and_indices (line 9231) | osis_and_indices() { method parsed_entities (line 9245) | parsed_entities() { method parse_entity_passages (line 9302) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 9346) | to_osis(start, end, translation) { method fix_ps151 (line 9411) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 9445) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 9483) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 9499) | is_verse_consecutive(prev, check, translation) { method snap_range (line 9518) | snap_range(entity, passage_i) { method snap_sequence (line 9565) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 9577) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 9589) | starts_with_book(passage) { method remove_absolute_indices (line 9599) | remove_absolute_indices(passages, passage_i) { method add_books (line 9613) | add_books(books) { method add_translations (line 9616) | add_translations(translations) { FILE: esm/bcv_parser.d.ts class bcv_parser (line 1) | class bcv_parser { type BCVParserConstructor (line 16) | interface BCVParserConstructor { type OsisAndIndicesInterface (line 22) | interface OsisAndIndicesInterface { FILE: esm/bcv_parser.js method constructor (line 3) | constructor(message, expected, found, location) { method format (line 10) | format(sources) { method buildMessage (line 34) | static buildMessage(expected, found) { function peg$parse (line 102) | function peg$parse(input, options) { method constructor (line 3214) | constructor(parent, grammar_options2) { method replace_control_characters (line 3220) | replace_control_characters(s) { method replace_non_ascii_numbers (line 3224) | replace_non_ascii_numbers(s) { method match_books (line 3240) | match_books(s) { method get_book_indices (line 3271) | get_book_indices(books, s) { method match_passages (line 3281) | match_passages(s) { method clean_end_match (line 3313) | clean_end_match(s, match, part) { method adjust_regexp_end (line 3334) | adjust_regexp_end(accum, old_length, new_length) { method create_book_range (line 3343) | create_book_range(s, passage, book_id) { method add_book_range_object (line 3361) | add_book_range_object(passage, prev, start_book_number) { method add_offset_to_indices (line 3392) | add_offset_to_indices(indices, value_to_add) { method constructor (line 3400) | constructor(parent) { method testaments (line 3452) | get testaments() { method testaments (line 3455) | set testaments(filter) { method set_apocrypha (line 3484) | set_apocrypha(include_apocrypha) { method versification_system (line 3496) | get versification_system() { method versification_system (line 3500) | set versification_system(system) { method case_sensitive (line 3528) | get case_sensitive() { method case_sensitive (line 3532) | set case_sensitive(arg) { method grammar (line 3541) | get grammar() { method grammar (line 3545) | set grammar(arg) { method punctuation_strategy (line 3550) | get punctuation_strategy() { method punctuation_strategy (line 3553) | set punctuation_strategy(arg) { method constructor (line 3569) | constructor(options, translations) { method handle_array (line 3577) | handle_array(passages, accum = [], context = {}) { method handle_obj (line 3586) | handle_obj(passage, accum, context) { method b (line 3595) | b(passage, accum, context) { method b_pre (line 3621) | b_pre(passage, accum, context) { method b_range (line 3625) | b_range(passage, accum, context) { method b_range_pre (line 3629) | b_range_pre(passage, accum, context) { method b_range_start (line 3651) | b_range_start(passage, accum, context) { method base (line 3655) | base(passage, accum, context) { method bc (line 3660) | bc(passage, accum, context) { method bc_title (line 3712) | bc_title(passage, accum, context) { method bcv (line 3745) | bcv(passage, accum, context) { method bv (line 3779) | bv(passage, accum, context) { method c (line 3799) | c(passage, accum, context) { method c_psalm (line 3830) | c_psalm(passage, accum, context) { method c_title (line 3848) | c_title(passage, accum, context) { method cb_range (line 3865) | cb_range(passage, accum, context) { method context (line 3873) | context(passage, accum, context) { method cv (line 3881) | cv(passage, accum, context) { method cv_psalm (line 3908) | cv_psalm(passage, accum, context) { method ff (line 3917) | ff(passage, accum, context) { method integer (line 3935) | integer(passage, accum, context) { method integer_title (line 3942) | integer_title(passage, accum, context) { method next_v (line 3963) | next_v(passage, accum, context) { method sequence (line 4011) | sequence(passage, accum, context) { method sequence_post_enclosed (line 4044) | sequence_post_enclosed(passage, accum, context) { method v (line 4048) | v(passage, accum, context) { method range (line 4075) | range(passage, accum, context) { method range_change_end (line 4147) | range_change_end(passage, accum, new_end) { method range_change_integer_end (line 4164) | range_change_integer_end(passage, accum) { method range_check_new_end (line 4186) | range_check_new_end(translations, start_obj, end_obj, valid) { method range_end_b (line 4211) | range_end_b(passage, accum, context) { method range_get_new_end_value (line 4215) | range_get_new_end_value(start_obj, end_obj, valid, key) { method range_handle_invalid (line 4228) | range_handle_invalid(valid, passage, start, start_obj, end, end_obj, acc... method range_handle_valid (line 4252) | range_handle_valid(valid, passage, start, start_obj, end, end_obj, accum) { method range_validate (line 4268) | range_validate(valid, start_obj, end_obj, passage) { method stop (line 4293) | stop(passage, accum, context) { method translation_sequence (line 4300) | translation_sequence(passage, accum, context) { method translation_sequence_apply (line 4335) | translation_sequence_apply(accum, translations) { method word (line 4360) | word(passage, accum, context) { method pluck (line 4365) | pluck(type, passages) { method pluck_integer (line 4373) | pluck_integer(type, passages) { method pluck_last_recursively (line 4377) | pluck_last_recursively(type, passages) { method set_context_from_object (line 4394) | set_context_from_object(context, keys, obj) { method reset_context (line 4403) | reset_context(context, keys) { method get_partial_verse (line 4408) | get_partial_verse(object_with_partial) { method fix_start_zeroes (line 4418) | fix_start_zeroes(valid, c, v = void 0) { method calculate_indices (line 4428) | calculate_indices(match, adjust) { method get_absolute_indices (line 4477) | get_absolute_indices([start, end]) { method normalize_passage_and_alternates (line 4492) | normalize_passage_and_alternates(passage, alternates, adjust_end_index_b... method validate_ref (line 4511) | validate_ref(translations, start, end = null) { method validate_end_ref (line 4543) | validate_end_ref(system, start, end, valid, messages) { method validate_known_end_book (line 4570) | validate_known_end_book(system, order_system, start, end, valid, message... method validate_known_start_book (line 4610) | validate_known_start_book(system, start, messages) { method validate_start_ref (line 4656) | validate_start_ref(system, start, messages) { method constructor (line 4676) | constructor(parent) { method filter_books (line 4681) | filter_books(testaments, case_sensitive) { method has_testament_overlap (line 4716) | has_testament_overlap(testaments, book_testament) { method get_testament_overlap (line 4724) | get_testament_overlap(testaments, book) { method add_books (line 4731) | add_books(books) { method get_book_pattern_regexps (line 4778) | get_book_pattern_regexps(pattern, book_data) { method get_book_testaments (line 4802) | get_book_testaments(pattern) { method constructor (line 4852) | constructor(parent) { method translation_info (line 4855) | translation_info(system = "default") { method add_translations (line 4885) | add_translations(new_translations) { method apply_case_sensitive (line 4923) | apply_case_sensitive(case_sensitive) { method normalize_sent_translation_data (line 4930) | normalize_sent_translation_data(translation) { method add_system (line 4946) | add_system(system, new_system) { method make_system_books (line 4972) | make_system_books(books) { method validate_system_chapters (line 4991) | validate_system_chapters(chapters) { method add_new_translations_regexp (line 5007) | add_new_translations_regexp(texts_for_regexp, new_translations) { method constructor (line 5026) | constructor(lang = null) { method parse (line 5051) | parse(string_to_parse) { method parse_with_context (line 5060) | parse_with_context(string_to_parse, context_string) { method reset (line 5079) | reset() { method set_options (line 5086) | set_options(options) { method include_apocrypha (line 5099) | include_apocrypha(arg) { method translation_info (line 5114) | translation_info(translation = "default") { method osis (line 5119) | osis() { method osis_and_translations (line 5129) | osis_and_translations() { method osis_and_indices (line 5139) | osis_and_indices() { method parsed_entities (line 5153) | parsed_entities() { method parse_entity_passages (line 5210) | parse_entity_passages(entity, entity_id, translations, system) { method to_osis (line 5254) | to_osis(start, end, translation) { method fix_ps151 (line 5319) | fix_ps151(start, end, translation) { method combine_consecutive_passages (line 5353) | combine_consecutive_passages(osises, translation) { method snap_enclosed_indices (line 5391) | snap_enclosed_indices(osises) { method is_verse_consecutive (line 5407) | is_verse_consecutive(prev, check, translation) { method snap_range (line 5426) | snap_range(entity, passage_i) { method snap_sequence (line 5473) | snap_sequence(type, entity, osises, i, length) { method get_snap_sequence_i (line 5485) | get_snap_sequence_i(passages, passage_i, length) { method starts_with_book (line 5497) | starts_with_book(passage) { method remove_absolute_indices (line 5507) | remove_absolute_indices(passages, passage_i) { method add_books (line 5521) | add_books(books) { method add_translations (line 5524) | add_translations(translations) { FILE: esm/lang/ar.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ascii.js method constructor (line 3) | constructor() { method constructor (line 577) | constructor() { FILE: esm/lang/bg.js method constructor (line 3) | constructor() { method constructor (line 473) | constructor() { FILE: esm/lang/ceb.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/cs.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/da.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/de.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/el.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/en.js method constructor (line 3) | constructor() { method constructor (line 516) | constructor() { FILE: esm/lang/es.js method constructor (line 3) | constructor() { method constructor (line 496) | constructor() { FILE: esm/lang/fa.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/fi.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/fr.js method constructor (line 3) | constructor() { method constructor (line 479) | constructor() { FILE: esm/lang/full.js method constructor (line 3) | constructor() { method constructor (line 603) | constructor() { FILE: esm/lang/he.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/hi.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/hr.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ht.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/hu.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/id.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/is.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/it.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ja.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/jv.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ko.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/la.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/mk.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/mr.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ne.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/nl.js method constructor (line 3) | constructor() { method constructor (line 468) | constructor() { FILE: esm/lang/no.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/or.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/pa.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/pl.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/pt.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ro.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ru.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/sk.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/so.js method constructor (line 3) | constructor() { method constructor (line 473) | constructor() { FILE: esm/lang/sq.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/sr.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/sv.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/sw.js method constructor (line 3) | constructor() { method constructor (line 469) | constructor() { FILE: esm/lang/ta.js method constructor (line 3) | constructor() { method constructor (line 474) | constructor() { FILE: esm/lang/th.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/tl.js method constructor (line 3) | constructor() { method constructor (line 468) | constructor() { FILE: esm/lang/tr.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/uk.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/ur.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/vi.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: esm/lang/zh.js method constructor (line 3) | constructor() { method constructor (line 463) | constructor() { FILE: js/ar_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ascii_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2986) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2992) | function peg$SyntaxError(message, expected, found, location) { function hex (line 3038) | function hex(ch) { function literalEscape (line 3042) | function literalEscape(s) { function classEscape (line 3054) | function classEscape(s) { function describeExpectation (line 3068) | function describeExpectation(expectation) { function describeExpected (line 3072) | function describeExpected(expected) { function describeFound (line 3106) | function describeFound(found) { function peg$parse (line 3113) | function peg$parse(input, options) { FILE: js/bg_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2901) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2907) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2953) | function hex(ch) { function literalEscape (line 2957) | function literalEscape(s) { function classEscape (line 2969) | function classEscape(s) { function describeExpectation (line 2983) | function describeExpectation(expectation) { function describeExpected (line 2987) | function describeExpected(expected) { function describeFound (line 3021) | function describeFound(found) { function peg$parse (line 3028) | function peg$parse(input, options) { FILE: js/ceb_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/cs_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/da_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/de_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2901) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2907) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2953) | function hex(ch) { function literalEscape (line 2957) | function literalEscape(s) { function classEscape (line 2969) | function classEscape(s) { function describeExpectation (line 2983) | function describeExpectation(expectation) { function describeExpected (line 2987) | function describeExpected(expected) { function describeFound (line 3021) | function describeFound(found) { function peg$parse (line 3028) | function peg$parse(input, options) { FILE: js/el_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/en_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2960) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2966) | function peg$SyntaxError(message, expected, found, location) { function hex (line 3012) | function hex(ch) { function literalEscape (line 3016) | function literalEscape(s) { function classEscape (line 3028) | function classEscape(s) { function describeExpectation (line 3042) | function describeExpectation(expectation) { function describeExpected (line 3046) | function describeExpected(expected) { function describeFound (line 3080) | function describeFound(found) { function peg$parse (line 3087) | function peg$parse(input, options) { FILE: js/es_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2913) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2919) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2965) | function hex(ch) { function literalEscape (line 2969) | function literalEscape(s) { function classEscape (line 2981) | function classEscape(s) { function describeExpectation (line 2995) | function describeExpectation(expectation) { function describeExpected (line 2999) | function describeExpected(expected) { function describeFound (line 3033) | function describeFound(found) { function peg$parse (line 3040) | function peg$parse(input, options) { FILE: js/fi_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/fr_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2904) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2910) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2956) | function hex(ch) { function literalEscape (line 2960) | function literalEscape(s) { function classEscape (line 2972) | function classEscape(s) { function describeExpectation (line 2986) | function describeExpectation(expectation) { function describeExpected (line 2990) | function describeExpected(expected) { function describeFound (line 3024) | function describeFound(found) { function peg$parse (line 3031) | function peg$parse(input, options) { FILE: js/full_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 3011) | function peg$subclass(child, parent) { function peg$SyntaxError (line 3017) | function peg$SyntaxError(message, expected, found, location) { function hex (line 3063) | function hex(ch) { function literalEscape (line 3067) | function literalEscape(s) { function classEscape (line 3079) | function classEscape(s) { function describeExpectation (line 3093) | function describeExpectation(expectation) { function describeExpected (line 3097) | function describeExpected(expected) { function describeFound (line 3131) | function describeFound(found) { function peg$parse (line 3138) | function peg$parse(input, options) { FILE: js/he_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/hi_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/hr_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ht_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/hu_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/is_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/it_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ja_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/jv_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ko_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/la_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/mk_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/mr_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ne_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/nl_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2898) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2904) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2950) | function hex(ch) { function literalEscape (line 2954) | function literalEscape(s) { function classEscape (line 2966) | function classEscape(s) { function describeExpectation (line 2980) | function describeExpectation(expectation) { function describeExpected (line 2984) | function describeExpected(expected) { function describeFound (line 3018) | function describeFound(found) { function peg$parse (line 3025) | function peg$parse(input, options) { FILE: js/no_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/or_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/pa_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/pl_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/pt_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ro_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ru_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/sk_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/so_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2901) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2907) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2953) | function hex(ch) { function literalEscape (line 2957) | function literalEscape(s) { function classEscape (line 2969) | function classEscape(s) { function describeExpectation (line 2983) | function describeExpectation(expectation) { function describeExpected (line 2987) | function describeExpected(expected) { function describeFound (line 3021) | function describeFound(found) { function peg$parse (line 3028) | function peg$parse(input, options) { FILE: js/sq_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/sr_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/sv_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2764) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2770) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2816) | function hex(ch) { function literalEscape (line 2820) | function literalEscape(s) { function classEscape (line 2832) | function classEscape(s) { function describeExpectation (line 2846) | function describeExpectation(expectation) { function describeExpected (line 2850) | function describeExpected(expected) { function describeFound (line 2884) | function describeFound(found) { function peg$parse (line 2891) | function peg$parse(input, options) { FILE: js/sw_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2898) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2904) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2950) | function hex(ch) { function literalEscape (line 2954) | function literalEscape(s) { function classEscape (line 2966) | function classEscape(s) { function describeExpectation (line 2980) | function describeExpectation(expectation) { function describeExpected (line 2984) | function describeExpected(expected) { function describeFound (line 3018) | function describeFound(found) { function peg$parse (line 3025) | function peg$parse(input, options) { FILE: js/ta_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2898) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2904) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2950) | function hex(ch) { function literalEscape (line 2954) | function literalEscape(s) { function classEscape (line 2966) | function classEscape(s) { function describeExpectation (line 2980) | function describeExpectation(expectation) { function describeExpected (line 2984) | function describeExpected(expected) { function describeFound (line 3018) | function describeFound(found) { function peg$parse (line 3025) | function peg$parse(input, options) { FILE: js/th_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/tl_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2898) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2904) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2950) | function hex(ch) { function literalEscape (line 2954) | function literalEscape(s) { function classEscape (line 2966) | function classEscape(s) { function describeExpectation (line 2980) | function describeExpectation(expectation) { function describeExpected (line 2984) | function describeExpected(expected) { function describeFound (line 3018) | function describeFound(found) { function peg$parse (line 3025) | function peg$parse(input, options) { FILE: js/tr_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2915) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2921) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2967) | function hex(ch) { function literalEscape (line 2971) | function literalEscape(s) { function classEscape (line 2983) | function classEscape(s) { function describeExpectation (line 2997) | function describeExpectation(expectation) { function describeExpected (line 3001) | function describeExpected(expected) { function describeFound (line 3035) | function describeFound(found) { function peg$parse (line 3042) | function peg$parse(input, options) { FILE: js/uk_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/ur_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/vi_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: js/zh_bcv_parser.js function bcv_parser (line 39) | function bcv_parser() { function bcv_passage (line 843) | function bcv_passage() {} function peg$subclass (line 2895) | function peg$subclass(child, parent) { function peg$SyntaxError (line 2901) | function peg$SyntaxError(message, expected, found, location) { function hex (line 2947) | function hex(ch) { function literalEscape (line 2951) | function literalEscape(s) { function classEscape (line 2963) | function classEscape(s) { function describeExpectation (line 2977) | function describeExpectation(expectation) { function describeExpected (line 2981) | function describeExpected(expected) { function describeFound (line 3015) | function describeFound(found) { function peg$parse (line 3022) | function peg$parse(input, options) { FILE: src/core/bcv_matcher.ts class bcv_matcher (line 7) | class bcv_matcher { method constructor (line 10) | constructor(parent: BCVParserInterface, grammar_options) { method replace_control_characters (line 17) | public replace_control_characters(s: string): string { method replace_non_ascii_numbers (line 22) | public replace_non_ascii_numbers(s: string): string { method match_books (line 39) | public match_books(s: string): [string, BookMatchInterface[]] { method get_book_indices (line 76) | private get_book_indices(books: BookMatchInterface[], s: string): Book... method match_passages (line 90) | public match_passages(s: string): [PassageEntityInterface[], ContextIn... method clean_end_match (line 144) | private clean_end_match(s: string, match: RegExpMatchArray, part: stri... method adjust_regexp_end (line 173) | private adjust_regexp_end(accum: PassageEntityInterface[], old_length:... method create_book_range (line 186) | private create_book_range(s: string, passage: GrammarMatchInterface, b... method add_book_range_object (line 213) | private add_book_range_object(passage: GrammarMatchInterface, prev: Re... method add_offset_to_indices (line 251) | private add_offset_to_indices(indices: number[], value_to_add: number)... FILE: src/core/bcv_options.ts class bcv_options (line 5) | class bcv_options implements BCVParserOptions { method constructor (line 27) | constructor(parent) { method testaments (line 34) | get testaments(): BCVParserOptions["testaments"] { method testaments (line 37) | set testaments(filter: BCVParserOptions["testaments"]) { method set_apocrypha (line 70) | set_apocrypha(include_apocrypha: boolean) { method versification_system (line 86) | public get versification_system() { method versification_system (line 90) | public set versification_system(system: string) { method case_sensitive (line 127) | public get case_sensitive() { method case_sensitive (line 131) | public set case_sensitive(arg: BCVParserOptions["case_sensitive"]) { method grammar (line 165) | public get grammar(): BCVParserOptions["grammar"] { method grammar (line 169) | public set grammar(arg: Partial) { method punctuation_strategy (line 176) | public get punctuation_strategy(): BCVParserOptions["punctuation_strat... method punctuation_strategy (line 179) | public set punctuation_strategy(arg: BCVParserOptions["punctuation_str... FILE: src/core/bcv_parser.ts type OsisAndIndicesInterface (line 7) | interface OsisAndIndicesInterface { type ParsedEntityInterface (line 13) | interface ParsedEntityInterface { type BCVParserConstructor (line 21) | interface BCVParserConstructor { class bcv_parser (line 34) | class bcv_parser implements BCVParserInterface { method constructor (line 45) | constructor(lang: BCVParserConstructor | null = null) { method parse (line 68) | public parse(string_to_parse: string): this { method parse_with_context (line 83) | public parse_with_context(string_to_parse: string, context_string: str... method reset (line 110) | private reset(): void { method set_options (line 118) | public set_options(options: PartialOptions): this { method include_apocrypha (line 136) | public include_apocrypha(arg: boolean): this { method translation_info (line 155) | public translation_info(translation: VersificationSystem = "default"):... method osis (line 161) | public osis(): string { method osis_and_translations (line 172) | public osis_and_translations(): string[][] { method osis_and_indices (line 183) | public osis_and_indices(): OsisAndIndicesInterface[] { method parsed_entities (line 198) | public parsed_entities(): ParsedEntityInterface[] { method parse_entity_passages (line 274) | private parse_entity_passages(entity: EntityCollection, entity_id: num... method to_osis (line 340) | private to_osis(start: StartEndInterface, end: StartEndInterface, tran... method fix_ps151 (line 465) | private fix_ps151(start: StartEndInterface, end: StartEndInterface, tr... method combine_consecutive_passages (line 508) | private combine_consecutive_passages(osises: any, translation: string... method snap_enclosed_indices (line 557) | private snap_enclosed_indices(osises: OsisEntityInterface[]): OsisEnti... method is_verse_consecutive (line 574) | private is_verse_consecutive(prev: Partial, check: ... method snap_range (line 608) | private snap_range(entity: EntityCollection, passage_i: number): Entit... method snap_sequence (line 672) | private snap_sequence(type: string, entity: EntityCollection, osises: ... method get_snap_sequence_i (line 703) | private get_snap_sequence_i(passages: any, passage_i: number, length: ... method starts_with_book (line 716) | private starts_with_book(passage: Entity): boolean { method remove_absolute_indices (line 730) | private remove_absolute_indices(passages: Entity[], passage_i: number)... method add_books (line 745) | public add_books(books: AddBooksInterface) { method add_translations (line 749) | public add_translations(translations: AddTranslationsInterface) { FILE: src/core/bcv_passage.ts class bcv_passage (line 5) | class bcv_passage { method constructor (line 12) | constructor(options: BCVParserOptions, translations: BCVTranslationsIn... method handle_array (line 19) | public handle_array(passages: PassageEntityInterface[], accum: Passage... method handle_obj (line 31) | public handle_obj(passage: GrammarMatchInterface, accum: PassageEntity... method b (line 42) | private b(passage: PassageEntityInterface, accum: PassageEntityInterfa... method b_pre (line 77) | private b_pre(passage: PassageEntityInterface, accum: PassageEntityInt... method b_range (line 82) | private b_range(passage: PassageEntityInterface, accum: PassageEntityI... method b_range_pre (line 87) | private b_range_pre(passage: PassageEntityInterface, accum: PassageEnt... method b_range_start (line 115) | private b_range_start(passage: PassageEntityInterface, accum: PassageE... method base (line 120) | private base(passage: PassageEntityInterface, accum: PassageEntityInte... method bc (line 126) | private bc(passage: PassageEntityInterface, accum: PassageEntityInterf... method bc_title (line 203) | private bc_title(passage: PassageEntityInterface, accum: PassageEntity... method bcv (line 248) | private bcv(passage: PassageEntityInterface, accum: PassageEntityInter... method bv (line 289) | private bv(passage: PassageEntityInterface, accum: PassageEntityInterf... method c (line 313) | private c(passage: PassageEntityInterface, accum: PassageEntityInterfa... method c_psalm (line 350) | private c_psalm(passage: PassageEntityInterface, accum: PassageEntityI... method c_title (line 372) | private c_title(passage: PassageEntityInterface, accum: PassageEntityI... method cb_range (line 396) | private cb_range(passage: PassageEntityInterface, accum: PassageEntity... method context (line 407) | private context(passage: PassageEntityInterface, accum: PassageEntityI... method cv (line 417) | private cv(passage: PassageEntityInterface, accum: PassageEntityInterf... method cv_psalm (line 449) | private cv_psalm(passage: PassageEntityInterface, accum: PassageEntity... method ff (line 462) | private ff(passage: PassageEntityInterface, accum: PassageEntityInterf... method integer (line 486) | private integer(passage: PassageEntityInterface, accum: PassageEntityI... method integer_title (line 494) | private integer_title(passage: PassageEntityInterface, accum: PassageE... method next_v (line 520) | private next_v(passage: PassageEntityInterface, accum: PassageEntityIn... method sequence (line 585) | private sequence(passage: PassageEntityInterface, accum: PassageEntity... method sequence_post_enclosed (line 627) | private sequence_post_enclosed(passage: PassageEntityInterface, accum:... method v (line 632) | private v(passage: PassageEntityInterface, accum: PassageEntityInterfa... method range (line 661) | private range(passage: PassageEntityInterface, accum: PassageEntityInt... method range_change_end (line 753) | private range_change_end(passage: PassageEntityInterface, accum: Passa... method range_change_integer_end (line 773) | private range_change_integer_end(passage: PassageEntityInterface, accu... method range_check_new_end (line 799) | private range_check_new_end(translations: TranslationSequenceInterface... method range_end_b (line 829) | private range_end_b(passage: PassageEntityInterface, accum: PassageEnt... method range_get_new_end_value (line 834) | private range_get_new_end_value(start_obj: StartEndInterface, end_obj:... method range_handle_invalid (line 861) | private range_handle_invalid(valid: ValidInterface, passage: PassageEn... method range_handle_valid (line 907) | private range_handle_valid(valid: ValidInterface, passage: PassageEnti... method range_validate (line 932) | private range_validate(valid: ValidInterface, start_obj: StartEndInter... method stop (line 968) | private stop(passage: PassageEntityInterface, accum: PassageEntityInte... method translation_sequence (line 976) | private translation_sequence(passage: PassageEntityInterface, accum: P... method translation_sequence_apply (line 1025) | private translation_sequence_apply(accum: PassageEntityInterface[], tr... method word (line 1058) | private word(passage: PassageEntityInterface, accum: PassageEntityInte... method pluck (line 1065) | public pluck(type: string, passages: PassageEntityInterface[]): Passag... method pluck_integer (line 1074) | private pluck_integer(type: string, passages: PassageEntityInterface[]... method pluck_last_recursively (line 1079) | private pluck_last_recursively(type: string, passages: PassageEntityIn... method set_context_from_object (line 1100) | private set_context_from_object(context: ContextInterface, keys: strin... method reset_context (line 1110) | private reset_context(context: ContextInterface, keys: string[]): void { method get_partial_verse (line 1116) | private get_partial_verse(object_with_partial: GrammarMatchInterface):... method fix_start_zeroes (line 1127) | private fix_start_zeroes(valid: ValidInterface, c: number | undefined,... method calculate_indices (line 1138) | private calculate_indices(match: string, adjust: number): IndicesInter... method get_absolute_indices (line 1198) | private get_absolute_indices([start, end]: number[]): number[] { method normalize_passage_and_alternates (line 1218) | private normalize_passage_and_alternates(passage: PassageEntityInterfa... method validate_ref (line 1242) | private validate_ref(translations: TranslationSequenceInterface[] | nu... method validate_end_ref (line 1279) | private validate_end_ref(system: string, start: StartEndInterface, end... method validate_known_end_book (line 1312) | private validate_known_end_book(system: string, order_system: string, ... method validate_known_start_book (line 1373) | private validate_known_start_book(system: string, start: StartEndInter... method validate_start_ref (line 1443) | private validate_start_ref(system: string, start: StartEndInterface, m... FILE: src/core/bcv_regexps_manager.ts type BookData (line 3) | interface BookData { class bcv_regexps_manager (line 9) | class bcv_regexps_manager implements BCVRegExpsManagerInterface { method constructor (line 13) | constructor(parent: BCVParserInterface) { method filter_books (line 19) | public filter_books(testaments: BCVParserOptions["testaments"], case_s... method has_testament_overlap (line 63) | private has_testament_overlap(testaments: BCVParserOptions["testaments... method get_testament_overlap (line 73) | private get_testament_overlap(testaments: BCVParserOptions["testaments... method add_books (line 81) | public add_books(books): void { method get_book_pattern_regexps (line 145) | private get_book_pattern_regexps(pattern: BookPattern, book_data: Book... method get_book_testaments (line 173) | private get_book_testaments(pattern: BookPattern): BookData { FILE: src/core/bcv_translations_manager.ts class bcv_translations_manager (line 3) | class bcv_translations_manager { method constructor (line 6) | constructor(parent: BCVParserInterface) { method translation_info (line 10) | public translation_info(system: string = "default"): PublicTranslation... method add_translations (line 46) | public add_translations(new_translations: AddTranslationsInterface) { method apply_case_sensitive (line 96) | public apply_case_sensitive(case_sensitive: BCVParserOptions["case_sen... method normalize_sent_translation_data (line 104) | private normalize_sent_translation_data(translation: AddTranslationInt... method add_system (line 123) | private add_system(system: string, new_system: AddTranslationVersifica... method make_system_books (line 158) | private make_system_books(books: string[]): {[key: string]: number} { method validate_system_chapters (line 179) | private validate_system_chapters(chapters: {[key: string]: number[]; }... method add_new_translations_regexp (line 197) | private add_new_translations_regexp(texts_for_regexp: string[], new_tr... FILE: src/core/lang_regexps.ts class bcv_regexps (line 3) | class bcv_regexps implements BCVRegExpsInterface { FILE: src/core/lang_translations.ts class bcv_translations (line 3) | class bcv_translations implements BCVTranslationsInterface { method constructor (line 148) | constructor() { FILE: src/core/peg_plugin.js function set_generate_options (line 23) | function set_generate_options(accum, node, level=0, current_node="") { function apply_accum (line 64) | function apply_accum(accum) { function use (line 92) | function use(config, options) { FILE: src/core/types.d.ts type BCVParserOptions (line 1) | interface BCVParserOptions { type PassageExistenceStrategy (line 158) | type PassageExistenceStrategy = "b" | "bc" | "bcv" | "bv" | "c" | "cv" |... type PublicBCVParserOptions (line 160) | interface PublicBCVParserOptions extends BCVParserOptions { type PartialOptions (line 164) | type PartialOptions = Partial; type EntityCollection (line 166) | interface EntityCollection { type Entity (line 182) | interface Entity { type EntityType (line 193) | type EntityType = "b" | "b_pre" | "b_range" | "b_range_pre" | "b_range_s... type StartEndInterface (line 195) | interface StartEndInterface { type ValidInterface (line 206) | interface ValidInterface { type MessageInterface (line 211) | interface MessageInterface { type BCVParserInterface (line 237) | interface BCVParserInterface { type BCVPassageInterface (line 244) | interface BCVPassageInterface { type BCVRegExpsInterface (line 253) | interface BCVRegExpsInterface { type BookRegExpInterface (line 275) | interface BookRegExpInterface { type BCVTranslationsInterface (line 283) | interface BCVTranslationsInterface { type PassageReturn (line 291) | type PassageReturn = [PassageEntityInterface[], ContextInterface]; type TranslationSequenceInterface (line 293) | interface TranslationSequenceInterface { type TranslationAliasInterface (line 299) | interface TranslationAliasInterface { type TranslationInterface (line 304) | interface TranslationInterface { type PublicTranslationInterface (line 311) | interface PublicTranslationInterface { type MatchInterface (line 319) | type MatchInterface = BookMatchInterface | PassageMatchInterface; type BookMatchInterface (line 321) | interface BookMatchInterface { type PassageMatchInterface (line 330) | interface PassageMatchInterface { type GrammarMatchInterface (line 336) | interface GrammarMatchInterface { type OsisEntityInterface (line 346) | type OsisEntityInterface = { type PassageEntityInterface (line 361) | type PassageEntityInterface = any; type IndicesInterface (line 363) | interface IndicesInterface { type ContextInterface (line 369) | interface ContextInterface { type AddBooksInterface (line 376) | interface AddBooksInterface { type BookPattern (line 380) | interface BookPattern { type BCVRegExpsManagerInterface (line 388) | interface BCVRegExpsManagerInterface { type BCVTranslationsManagerInterface (line 392) | interface BCVTranslationsManagerInterface { type AddTranslationsInterface (line 396) | interface AddTranslationsInterface { type AddTranslationInterface (line 406) | interface AddTranslationInterface { type AddTranslationVersificationInterface (line 412) | interface AddTranslationVersificationInterface { type TranslationDefinition (line 417) | interface TranslationDefinition { FILE: test/compaction.spec.js function run_tests (line 198) | function run_tests(tests) { FILE: test/existence.spec.js function check_strategies (line 14) | function check_strategies(strategies) { FILE: test/regexps.spec.js function add_books_throw_matcher (line 500) | function add_books_throw_matcher(e) { FILE: test/translations.spec.js function add_translations_throw_matcher (line 378) | function add_translations_throw_matcher(e) {