Added lexical analysis/thing that separates tokens. It works perfectly now, and it also properly detects integer/floating point constants (and converts them to double/int64).
The source code is now 18KB, and I did more in 2 days using C than I did in past month using C++

Recent comments