package parser import ( "bufio" "strings" "gosh/internal/command" ) func Parse(input string) command.Definition { scanner := bufio.NewScanner(strings.NewReader(input)) scanner.Split(bufio.ScanWords) args := []string{} for scanner.Scan() { args = append(args, scanner.Text()) } return args }