aboutsummaryrefslogtreecommitdiff
path: root/repl
diff options
context:
space:
mode:
Diffstat (limited to 'repl')
-rw-r--r--repl/repl.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/repl/repl.go b/repl/repl.go
index 37acd49..0002a89 100644
--- a/repl/repl.go
+++ b/repl/repl.go
@@ -12,18 +12,18 @@ import (
const PROMPT = "=> "
func Start(in io.Reader, out io.Writer) {
- scanner := bufio.NewScanner(in)
+ var scanner *bufio.Scanner = bufio.NewScanner(in)
for {
fmt.Fprint(out, PROMPT)
- scanned := scanner.Scan()
+ var scanned bool = scanner.Scan()
if !scanned {
return
}
- line := scanner.Text()
- l := lexer.New(line)
+ var line string = scanner.Text()
+ var l *lexer.Lexer = lexer.New(line)
for tok := l.NextToken(); tok.Type != tokens.EOF; tok = l.NextToken() {
fmt.Fprintf(out, "%+v\n", tok)