def create_def_name(token)
case token
when TkSPACE
if @first_space
@first_space = false
else
@looking_for_name = false
end
when TkNL,TkLPAREN,TkfLPAREN,TkSEMICOLON
@looking_for_name = false
when TkDOT
@name<< "."
when TkCOLON2
@name<< "::"
when TkASSIGN
@name<< "="
when TkfLBRACK
@name<< "["
when TkRBRACK
@name<< "]"
else
begin
@name<< token.name.to_s
rescue Exception => err
STDOUT.puts @@token_counter.current_file
STDOUT.puts @name
STDOUT.puts token.inspect
STDOUT.puts err.message
exit 1
end
end
end