# $Id: until.rb,v 1.2 2003/12/30 06:11:02 yuya Exp $ i = 1 until i > 5 p(i) i += 1 end # NodeDump V0.1.7 # # NODE_BLOCK: # NODE_NEWLINE: [until.rb:3] # NODE_LASGN: # NODE_LIT: Fixnum: 1 # Assign to LV 2 (i) # NODE_NEWLINE: [until.rb:5] # NODE_UNTIL: # Condition: # NODE_CALL: to method: 62 (>) # Receiver: # NODE_LVAR: LV 2 (i) # Parameters: # NODE_ARRAY: size = 1 # NODE_LIT: Fixnum: 5 # Body: # NODE_BLOCK: # NODE_NEWLINE: [until.rb:6] # NODE_FCALL: to function: 6753 (p) # Parameters: # NODE_ARRAY: size = 1 # NODE_LVAR: LV 2 (i) # NODE_NEWLINE: [until.rb:7] # NODE_LASGN: # NODE_CALL: to method: 43 (+) # Receiver: # NODE_LVAR: LV 2 (i) # Parameters: # NODE_ARRAY: size = 1 # NODE_LIT: Fixnum: 1 # Assign to LV 2 (i)