Methods
    - A
- N
- P
- R
Class Public methods
      
        
            
              new(stream)
            
            Link
          
          
          
            Instance Public methods
      
        
            
              add_listener( listener )
            
            Link
          
          
          
            
            
              parse()
            
            Link
          
          
          
            # File ../ruby/lib/rexml/parsers/lightparser.rb, line 22 def parse root = context = [ :document ] while true event = @parser.pull case event[0] when :end_document break when :start_element, :start_doctype new_node = event context << new_node new_node[1,0] = [context] context = new_node when :end_element, :end_doctype context = context[1] else new_node = event context << new_node new_node[1,0] = [context] end end root end