lib/rasp/ast/flow.rb
def prescan(g)
    @start.prescan(g)
    @finish.prescan(g)
    @step.prescan(g) if @step
    @body.each do |s|
      s.prescan(g)
    end
  end
# Contrary to my original expectation, not having used VBScript in
# ages, all three of (start, finish, step) are fixed at loop start.
Contrary to my original expectation, not having used VBScript in
ages, all three of (start, finish, step) are fixed at loop start.
Contrary to my original expectation not having used VBScript in ages all three of ( start finish step ) are fixed at loop start .
def prescan(g)
    @start.prescan(g)
    @finish.prescan(g)
    @step.prescan(g) if @step
    @body.each do |s|
      s.prescan(g)
    end
  end
def prescan ( g ) @start . prescan ( g ) @finish . prescan ( g ) @step . prescan ( g ) if @step @body . each do | s | s . prescan ( g ) end end
Contrary to my original expectation, not having used VBScript in
ages, all three of (start, finish, step) are fixed at loop start.
Contrary to my original expectation not having used VBScript in ages all three of ( start finish step ) are fixed at loop start .
g