Method: IsoDoc::PresentationXMLConvert#resolve_to_connectives

Defined in:
lib/isodoc/presentation_function/erefs.rb

#resolve_to_connectives(locs) ⇒ Object



102
103
104
105
106
107
108
109
110
111
112
113
# File 'lib/isodoc/presentation_function/erefs.rb', line 102

def resolve_to_connectives(locs)
  locs1 = []
  until locs.empty?
    if locs[1] == "to"
      locs1 << connectives_spans(@i18n.chain_to.sub("%1", locs[0])
        .sub("%2", locs[2]))
      locs.shift(3)
    else locs1 << locs.shift
    end
  end
  locs1
end