forked from cerc-io/plugeth
No longer return a list, but raw bytes
This commit is contained in:
parent
720521ed4a
commit
0fccbeabcc
@ -131,13 +131,14 @@ func Instr(instr string) (int, []string, error) {
|
|||||||
|
|
||||||
// Script compilation functions
|
// Script compilation functions
|
||||||
// Compiles strings to machine code
|
// Compiles strings to machine code
|
||||||
func Assemble(instructions ...interface{}) (script []string) {
|
func Assemble(instructions ...interface{}) (script []byte) {
|
||||||
script = make([]string, len(instructions))
|
//script = make([]string, len(instructions))
|
||||||
|
|
||||||
for i, val := range instructions {
|
for _, val := range instructions {
|
||||||
instr, _ := CompileInstr(val)
|
instr, _ := CompileInstr(val)
|
||||||
|
|
||||||
script[i] = string(instr)
|
//script[i] = string(instr)
|
||||||
|
script = append(script, instr...)
|
||||||
}
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
|
Loading…
Reference in New Issue
Block a user