# File lib/typed_sexp_processor.rb, line 59 def sexp_type=(o) raise "You shouldn't call this on an #{first}" if array_type? raise "You shouldn't call this a second time, ever" unless @sexp_type.nil? or @sexp_type == Type.unknown _set_sexp_type(o) end