Method: AccessorUtilities::StringInstance#is_variable_name?

Defined in:
lib/accessor-utilities/AccessorUtilities/StringInstance.rb

#is_variable_name?Boolean

is_variable_name? #

Returns:

  • (Boolean)


8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/accessor-utilities/AccessorUtilities/StringInstance.rb', line 8

def is_variable_name?
  
  is_variable_name = false
  
  last_index = length - 1
  
  if self[ 0 ] == '@'          and
     self[ last_index ] != '?' and
     self[ last_index ] != '='
    
    is_variable_name = true
    
   end
   
   return is_variable_name

end