![]() |
.. (לתיקייה המכילה) | |
Can we assume a limit on the number of parameters to a function? | |
You may assume that the number of parameters + number of local variables in a function will not surpass 50 |
What should we do in case of an error? for example a type mismatch | |
In this case, you should not print code to the output. instead, you should print a single line showing the error as done in hw3 for example. the following program: void f(){ int x; } void main() { return 7; } The expected output is: line 6: type mismatch |
Which division should we use? sdiv or udiv? | |
Use sdiv |
What should we do in the following case: | |
You can assume that every function that has a return type will return a value Cases like this won't be given in the tests |
In the Parents' version of the homework, what should we print in case of division by zero? There is no print function for strings in the HW. | |
Print the number 0 instead. Then stop the program's execution. |