Method: Puppet::Pops::Model::PNTransformer#transform_LiteralInteger

Defined in:
lib/puppet/pops/model/pn_transformer.rb

#transform_LiteralInteger(e) ⇒ Object



151
152
153
154
# File 'lib/puppet/pops/model/pn_transformer.rb', line 151

def transform_LiteralInteger(e)
  vl = PN::Literal.new(e.value)
  e.radix == 10 ? vl : PN::Map.new([PN::Literal.new(e.radix).with_name('radix'), vl.with_name('value')]).as_call('int')
end