Stack overflow will happen when an invalid binary expression is given. For example:
Since there's no semicolon or new line between 5 and noot!(a), these are seen as one expression. The first value of the expression is an integer and there is more to the expression, so it thinks it is a binary expression.
This however, is not a valid binary expression and the parser stack overflows.
Stack overflow will happen when an invalid binary expression is given. For example:
Since there's no semicolon or new line between
5andnoot!(a), these are seen as one expression. The first value of the expression is an integer and there is more to the expression, so it thinks it is a binary expression.This however, is not a valid binary expression and the parser stack overflows.