Divide the following C + + program:
float limitedSquare(x) float x {
/* returns x-squared, but never more than 100 */
return (x<=-10.0 || x>=10.0)?100:x*x;
}
into appropriate lexemes, using the discussion of Section $3.1.2$ as a guide. Which lexemes should get associated lexical values? What should those values be?