Module: Wardite::ValueHelper

Included in:
BinaryLoader, Evaluator, Runtime, WasiSnapshotPreview1
Defined in:
lib/wardite/value.rb

Instance Method Summary collapse

Instance Method Details

#F32(value) ⇒ Object



72
73
74
# File 'lib/wardite/value.rb', line 72

def F32(value)
  F32.new.tap{|i| i.value = value }
end

#F64(value) ⇒ Object



78
79
80
# File 'lib/wardite/value.rb', line 78

def F64(value)
  F64.new.tap{|i| i.value = value }
end

#I32(value) ⇒ Object



60
61
62
# File 'lib/wardite/value.rb', line 60

def I32(value)
  I32.new.tap{|i| i.value = value }
end

#I64(value) ⇒ Object



66
67
68
# File 'lib/wardite/value.rb', line 66

def I64(value)
  I64.new.tap{|i| i.value = value }
end