Project files and folders added to ignore list.
Test file added directly to source project. Also added debug input parameters (that test file).
Fixed real number parsing. If there is a dot there must be another digit. State is changed to INITIAL if there is an unexpected end of string of comment. Also unexpected end of comment is detected.
Added function for malformed int number detection and overflow detection. Overflow is detected by converting to long.
parse_int function converted to C-style with pointers.
Parsing double values together with malformed input recognition. Detecting new line in the string and recovering from this error. There is still some issue with line number.
Resolved issue with line incrementing in the next call of yytext. Added special meaning to line_init global variable.