# File lib/facet/parser.rb, line 131 def initialize( *markers ) unless markers.first.kind_of?( Parser::Token ) rp = markers.shift else rp = nil #self end markers = markers.collect{ |m| c = m.dup ; c.parser = rp ; c } @registry = Registry.new( *markers ) end