Module: Musa::Neumalang::Neumalang::Parser::VariableAssign

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

Instance Method Summary collapse

Instance Method Details

#valueObject



44
45
46
47
48
49
# File 'lib/musa-dsl/neumalang/neumalang.rb', line 44

def value
  { kind: :assign_to,
    assign_to: captures(:use_variable).collect { |c| c.value[:use_variable] },
    assign_value: capture(:expression).value
  }.extend Musa::Neumas::Neuma
end