[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: io.read("*n")
- From: "Zach Dwiel" <zdwiel@...>
- Date: Wed, 18 Jul 2007 18:38:37 -0400
ah yeah. that makes a lot of sense.
On 7/18/07, Aaron Brown <firstname.lastname@example.org> wrote:
Zach Dwiel wrote:
> If however, I enter anything not a number, it continues in
> an infinite loop asking for input. Am I not using io.read
> "*number" correctly? Is this behavior the desired
> behavior of io.read "*number"?
No to the first question, yes to the second. You should
only use the "*n" format when you are sure there's nothing
but a number or whitespace to read, so your second approach
io.read behaves this way because it uses the C function