December 04, 2006
complains about some shadowing stuff

I changed lexer.d(1287) to make it work. All v1 was v.



			foreach (tchar v1; start[0 .. p - start])
			    {
				if ('0' <= v1 && v1 <= '9')
				    v1 -= '0';
				else if ('a' <= v1 && v1 <= 'f')
				    v1 -= ('a' - 10);
				else if ('A' <= v1 && v1 <= 'F')
				    v1 -= ('A' - 10);
				else
				    assert(0);
				realvalue *= base;
				realvalue += v1;
			    }