Method: ANTLR3::Template::GroupFile::Parser#fetch_group

Defined in:
lib/antlr3/template/group-file-parser.rb

#fetch_group(namespace, name) ⇒ Object



117
118
119
120
121
122
123
124
125
126
127
128
# File 'lib/antlr3/template/group-file-parser.rb', line 117

def fetch_group( namespace, name )
  if namespace.const_defined?( name )
    group = namespace.const_get( name )
    unless group.is_a?( ANTLR3::Template::Group )
    
    end
  else
    group = ANTLR3::Template::Group.new
    namespace.const_set( name, group )
  end
  return( group )
end