Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  let skipAttributed = false
  foreach a in attributesOf(node) do
    if hasInferenceRuleFor(a) then
      let rule = getInferenceRuleFor(a)
      yield rule
if isOverridingisSuperceding(rule) then
        breaklet foreachskipAttributed loop= true
end if
      if isSupercedingisOverriding(rule) then
let skipAttributedbreak =foreach true
loop end if
    end if
  end do

  if skipAttributed then

...