aboutsummaryrefslogtreecommitdiff
path: root/pkg/pointer/pointer.go
diff options
context:
space:
mode:
authorJulien Dessaux2021-10-06 00:08:14 +0200
committerJulien Dessaux2021-10-06 00:08:14 +0200
commit2623e80a937a7d0e077a3681e13883778d1032b5 (patch)
tree384d94e02dd068b716ac14fbd56cc613b4950733 /pkg/pointer/pointer.go
parentImproved a test case (diff)
downloadgofunge98-2623e80a937a7d0e077a3681e13883778d1032b5.tar.gz
gofunge98-2623e80a937a7d0e077a3681e13883778d1032b5.tar.bz2
gofunge98-2623e80a937a7d0e077a3681e13883778d1032b5.zip
Simplified some code
Diffstat (limited to 'pkg/pointer/pointer.go')
-rw-r--r--pkg/pointer/pointer.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkg/pointer/pointer.go b/pkg/pointer/pointer.go
index 1465145..4467235 100644
--- a/pkg/pointer/pointer.go
+++ b/pkg/pointer/pointer.go
@@ -99,9 +99,8 @@ func (p *Pointer) Redirect(c int) bool {
case 'r':
p.Reverse()
case 'x':
- dy := p.ss.head.Pop()
- dx := p.ss.head.Pop()
- p.RedirectTo(dx, dy)
+ p.dy = p.ss.head.Pop()
+ p.dx = p.ss.head.Pop()
default:
return false
}