# File lib/PageTemplate/parser.rb, line 324 def define(rx,&block) raise ArgumentError, 'First argument to define must be a Regexp' unless rx.is_a?(Regexp) raise ArgumentError, 'Block expected' unless block @glossary ||= {} @glossary[rx] = block end