Method: IsoDoc::PresentationXMLConvert#resolve_eref_connectives
- Defined in:
- lib/isodoc/presentation_function/erefs.rb
#resolve_eref_connectives(locs) ⇒ Object
70 71 72 73 74 75 76 77 78 |
# File 'lib/isodoc/presentation_function/erefs.rb', line 70 def resolve_eref_connectives(locs) locs = resolve_comma_connectives(locs) locs = resolve_to_connectives(locs) locs.size < 3 and return locs locs = locs.each_slice(2).with_object([]) do |a, m| m << { conn: a[0], label: a[1] } end [", ", combine_conn(locs)] end |