https://github.com/fromasmtodisasm/xlang/blob/6d2782659b83cbc7c3a6c304b3fef88dee34ae9f/src/lexer.c#L228 char *digit = curr_digit; if (*pos=='.') *digit='0';digit++;