class IRB::SLex

def def_rule(token, preproc = nil, postproc = nil, &block)

def def_rule(token, preproc = nil, postproc = nil, &block)
  D_DETAIL.pp token
  postproc = block if block_given?
  create(token, preproc, postproc)
end