From a5679641aa0eb9e872605b70c263c3e950132647 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Thu, 27 Oct 2022 19:24:57 -0700 Subject: ref(users/fcuny): and just like that ... --- users/fcuny/exp/monkey/pkg/repl/repl.go | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 users/fcuny/exp/monkey/pkg/repl/repl.go (limited to 'users/fcuny/exp/monkey/pkg/repl') diff --git a/users/fcuny/exp/monkey/pkg/repl/repl.go b/users/fcuny/exp/monkey/pkg/repl/repl.go deleted file mode 100644 index 5e7b1d1..0000000 --- a/users/fcuny/exp/monkey/pkg/repl/repl.go +++ /dev/null @@ -1,30 +0,0 @@ -// Package repl provides a REPL to the monkey language. -package repl - -import ( - "bufio" - "fmt" - "io" - lexer "monkey/pkg/lexer" - token "monkey/pkg/token" -) - -const PROMPT = ">> " - -func Start(in io.Reader, out io.Writer) { - scanner := bufio.NewScanner(in) - for { - fmt.Print(PROMPT) - scanned := scanner.Scan() - - if !scanned { - return - } - - line := scanner.Text() - l := lexer.New(line) - for tok := l.NextToken(); tok.Type != token.EOF; tok = l.NextToken() { - fmt.Printf("%+v\n", tok) - } - } -} -- cgit 1.4.1