# File lib/racc/grammar.rb, line 1010 def once_writer(nm) nm = nm.id2name module_eval("def \#{nm}=(v)\nraise 'racc: fatal: @\#{nm} != nil' unless @\#{nm}.nil?\n@\#{nm} = v\nend\n") end