Module: Musa::Neumalang::Neumalang::Parser::BracedCommand

Defined in:
lib/musa-dsl/neumalang/neumalang.rb

Instance Method Summary collapse

Instance Method Details

#valueObject



103
104
105
106
107
# File 'lib/musa-dsl/neumalang/neumalang.rb', line 103

def value
  { kind: :command,
    command: eval("proc { #{capture(:complex_command).value.strip} }")
  }.merge(capture(:parameters) ? capture(:parameters).value : {}).extend Musa::Neumas::Neuma
end