node/lib/metasm/metasm/exe_format/shellcode.rb
# encodes the source found in self.source
# appends it to self.encoded
# clears self.source
# the optional parameter may contain a binding used to fixup! self.encoded
# uses self.base_addr if it exists
encodes the source found in self.source
appends it to self.encoded
clears self.source
the optional parameter may contain a binding used to fixup.
encodes the source found in self . source appends it to self . encoded clears self . source the optional parameter may contain a binding used to fixup .
def assemble(*a)
		parse(*a) if not a.empty?
		@encoded << assemble_sequence(@source, @cpu)
		@source.clear
		self
	end
def assemble ( * a ) parse ( * a ) if not a . empty? @encoded << assemble_sequence ( @source , @cpu ) @source . clear self end
encodes the source found in self.source
appends it to self.encoded
clears self.source
the optional parameter may contain a binding used to fixup!
encodes the source found in self . source appends it to self . encoded clears self . source the optional parameter may contain a binding used to fixup!
a