# File lib/whois/record/scanners/base.rb, line 28 def parse # The temporary store. # Scanners may use this to store pointers, states or other flags. @tmp = {} # A super-simple AST store. @ast = {} tokenize until @input.eos? @ast end