diff options
| -rw-r--r-- | lexer/lexer.go | 4 |
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 { |
