Skip to content
  • rtoy's avatar
    o The variable DUM is a dummy variable, but it's passed to functions · 153f4480
    rtoy authored
      expecting an array.  Thus, DUM has to be an array, so declare it.
    o Initialize IM1, IM2, IM3, NM1, NM2, NM3, IP1, IP2, IP3, NP1, NP2,
      NP3, IZ, and NZ to 1 because INDXB sometimes doesn't assign values
      to the third and fourth parameters.  This causes bad things to
      happen when Lisp needs to slice an array based on those indices.
      (Should we modify INDXB to initialize those parameters instead?
      That would be better, but we don't know yet if that is the right
      thing.  The caller might expect INDXB not to set them.)
    153f4480