zuzu wrote:

> On Fri, 9 Jul 2004 19:52:36 +0900, Graham Nicholls
> <graham / rockcons.co.uk> wrote:
>> Is there any way of preventing runtime errors caused by syntax errors -
>> if these reside in a piece of code which is not usually executed, testing
>> can be difficult.
>> 
>> Thanks
>> Graham
> 
> how much code are you writing that you're testing part of it while
> other parts aren't even written correctly?  (i hope that sentence
> makes sense.)
> 
my programs so far are fairly small - 2-400 lines so far.
> do you use irb?  irb is your friend.  irb knows all and sees all.  irb
> has *tab completion*!
> 
Was frustrated by the lack of vi command-line editing support .  I had
thought that as I had readline, this woudl be in there automatically, but
when I hit escape then k, nothing (or rather the wrong thing) happened.  I
guess I need to read the configure options and recompile.

Still, irb wouldn't help catch syntax errors, presumably.  The one that
bites me most (not really a syntax error) is when I'm doing something on a
string (read from a file and chomped, say), which fails with no method for
class nil (maybe I should create the method and make it do nothing?) and
the program bombs out.

Graham
> -z

-- 
With Linux, the answer's always "Yes"