function combineExtensions(extensions) {
  var all = {}
  var index = -1

  while (++index < extensions.length) {
    extension(all, extensions[index])
  }

  return all
}
// Combine several syntax extensions into one.
Combine several syntax extensions into one.
Combine several syntax extensions into one .
function combineExtensions(extensions) {
  var all = {}
  var index = -1
  while (++index < extensions.length) {
    extension(all, extensions[index])
  }
  return all
}
function combineExtensions ( extensions ) { var all = { } var index = - 1 while ( ++ index < extensions . length ) { extension ( all , extensions [ index ] ) } return all }
Combine several syntax extensions into one.
Combine several syntax extensions into one .