These utility scripts are included for no particular reason.

countlines counts the # of lines in all cpp and hpp files in the current folder.
debug_linux_tidocs actually isn't necessarily for linux, it's just that I needed it for testing the linux code (in Cygwin, mind you). It throws printf statements on almost every valid line so it's easy to see where it segfaults (I don't have GDB installed ATM). Not that it'll segfault *now*, but that's why I was testing it, heh, and it was because I'd forgotten the chdir commands.

For the curious, I originally made that debug script for another project, and this was the fourth program that I needed it for. Of the other three programs, two were D programs* (no debugger I had handled D programs correctly), and the other was a DOS program. It's funny, I made that script successfully make compileable code 99% of the time for D, C++, and C when *I* use it, but when you don't use the same coding style that I use, it tends to fail rather badly, heh heh. It's one big giant hack, but it works (for me).

I should probably make it into a standard debug.py script with a command to run it, and have the scripts for each program call that, instead of copying the code and modifying the constants at the top (sourcefolder, sourceFiles, and copyFiles), but I haven't yet (I need the thing like once every 3 months, so it probably isn't worth the effort).

D* = D is at digitalmars.com - I was trying it out to see if it was any good. My opinion after a few weeks of using it was that it had promise, and worked pretty good when it worked, but when it wasn't working, it was a &!%@# to debug. That was months ago, though, and I expect it has come along some by then. But I think I'll wait for the 1.0 release before I try it again.
