From: "William E. Rubin" Date: 2005-12-08T02:32:35+09:00 Subject: Re: Syntax checker? Thanks for the explanation. But there certainly could at least be a way to produce warnings. In your example, it could warn (without having executed any of your code) that X might be uninitialized. I'm not saying Ruby should do this as a default, but it would be nice to have an option (or a separate tool) to do so. I mean, I just had a Ruby script crash because one line of code contained "RegExp" instead of "Regexp". This script had been working fine for quite some time, but it just happened to get into the situation where that line was encountered for the first time. It would have been nice to have had a tool that told me "Warning: RegExp might not exist".