Skip to content

Commit 054e525

Browse files
committed
refactor: lint
1 parent 5ae07bc commit 054e525

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

machine/cmd.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ import "fmt"
1313
type Cmd struct {
1414
data Data
1515
code Code
16+
stack *Stack[Object]
17+
args []Object
1618
ip uint32
1719
argc uint32
18-
args []Object
19-
stack *Stack[Object]
2020
done bool
2121
}
2222

machine/fn.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import "fmt"
55
// Fn (a.k.a "Builtin Function") is a special type that implement the Function
66
// interface. It is used to carry stdlib functions.
77
type Fn struct {
8-
argc uint32
9-
args []Object
108
eval Eval
9+
args []Object
10+
argc uint32
1111
}
1212

1313
type Eval func(args []Object) Object

machine/stack_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
)
88

99
func TestStack(t *testing.T) {
10-
s := NewStack[int](0, 1).Push(2, 3, 4, 5)
10+
s := NewStack(0, 1).Push(2, 3, 4, 5)
1111
assert.Equal(t, []int{0, 1, 2, 3, 4, 5}, s.values)
1212
assert.Equal(t, 5, s.Pop())
1313
assert.Equal(t, []int{0, 1, 2, 3, 4}, s.values)

0 commit comments

Comments
 (0)