By "the issue with the \n" do you mean how each line has a \n at the start? How is this sending data between Windows and Linux, can you elaborate?
Yes, it's weird that you had to hit ctrl-d twice. Thanks. I'll try your example on windows later today.
Both these issues aren't happening for me on linux, so it seems likely to be a windows issue.
Edit: Hmm, I do see a leading empty list at the start when reading stdin:
("" "abc" "def")
Edit 2: The trouble seems to be that the first call to 'readline' receives the 'enter' you hit to type in the command.
arc> (readline (stdin))
Perhaps I need to check out the community version of arc?
Has anyone figured out a way to compile an arc routine? I saw an earlier thread on it, but no resolution.
Thanks for everything.