Improved assembler performance
This commit is contained in:
@ -18,8 +18,11 @@ func (data *Number) String() string {
|
||||
func (a *Assembler) Number(mnemonic Mnemonic, number int) {
|
||||
a.Instructions = append(a.Instructions, Instruction{
|
||||
Mnemonic: mnemonic,
|
||||
Data: &Number{
|
||||
Number: number,
|
||||
},
|
||||
Type: TypeNumber,
|
||||
Index: Index(len(a.Param.Number)),
|
||||
})
|
||||
|
||||
a.Param.Number = append(a.Param.Number, Number{
|
||||
Number: number,
|
||||
})
|
||||
}
|
||||
|
Reference in New Issue
Block a user