Added support for comments and binary, octaul, decimal and hex numbers