summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lexer/lexer.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/lexer/lexer.go b/lexer/lexer.go
index 807d3f0..4945adf 100644
--- a/lexer/lexer.go
+++ b/lexer/lexer.go
@@ -9,10 +9,10 @@ type Lexer struct {
ch byte // current char
}
-func New(input string) Lexer {
+func New(input string) *Lexer {
l := Lexer{input: input}
l.readChar()
- return l
+ return &l
}
func (l *Lexer) NextToken() token.Token {