You have scanned an integer literal into a character buffer (perhaps yytext). You now want to convert the string representation of the literal into numeric (int) form. However, the string may represent a value too large to be represented in int form. Explain how to convert a string representation of an integer literal into numeric form with full overflow checking.