Allow implicit conversion and optimistically make everything integer unless it's not a whole. Also add conversion functions.
As part of this: Modify script grammar to include new non-terminal EmptyPGroup that is used exclusively for function calls. This will improve the error tracing for missing semi-colons after function calls. Also look into why the error traces have so many stack levels.
Allow implicit conversion and optimistically make everything integer unless it's not a whole. Also add conversion functions.
As part of this: Modify script grammar to include new non-terminal
EmptyPGroup
that is used exclusively for function calls. This will improve the error tracing for missing semi-colons after function calls. Also look into why the error traces have so many stack levels.