Yes, I know about (parse (read-file)). It pretty small itself to be sufficient without (dofile).
But if the file is many-megabytes sendmail log, sales report for a year or so, then reading whole file will not be memory efficient... Moreover, we usually need only few fields from each record... And usually a few records from whole file.
I trying to write unix-like filter, that will conform to lispish processing style.
Yes. I like awk :-)
But my exersices show that awk.lsp gives more awkish, than lispish and while coding in newlisp I prefer to go slightly different way.
Nevertheless (rawk) in awk.sp is either good, I think :-)