commit bfdbf53a13e919d0c466180ed4a5819a2f659e1d
parent 28c1e49c0224de7ae71fcce230995bd612a1b5b0
Author: david cochran <about.trout@gmail.com>
Date: Thu, 28 Dec 2023 13:31:25 -0800
read Bytes rather than String
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/gbfy/main.go b/cmd/gbfy/main.go
@@ -63,7 +63,7 @@ func repl(bf *gbfy.Brainfuck) {
for {
fmt.Print("gbfy> ")
- line, err := in.ReadString('\n')
+ line, err := in.ReadBytes('\n')
if err == io.EOF {
break
} else if err != nil {
@@ -81,7 +81,7 @@ func repl(bf *gbfy.Brainfuck) {
break
}
} else {
- r := bufio.NewReader(bytes.NewReader([]byte(line)))
+ r := bufio.NewReader(bytes.NewReader(line))
if err := runCommands(bf, r); err != nil {
log.Fatalf("Execution failed: %v", err)
}