Re:Programming languages are not languages (2018)
by hutzlibu on Wednesday April 15, 2020 @07:41AM
(#22876601)
No I did not. But in the end, when it gets compiled, every word is clearly defined, or not?
[ Parent
| on HN ]
Re:Programming languages are not languages (2018)
by grawprog on Wednesday April 15, 2020 @10:06AM
(#22877802)
>C11(ISO/IEC 9899:201x) §3.4.3
>1 undefined behavior
>behavior, upon use of a non portable or erroneous program construct or of erroneous data, for which this International Standard imposes no requirements
>2 NOTE Possible undefined behavior ranges from ignoring the situation completely with unpredictable results, to behaving during translation or program execution in a documented manner characteristic of the environment (with or without the issuance of a diagnostic message), to terminating a translation or execution (with the issuance of a diagnostic message).
>3 EXAMPLE An example of undefined behavior is the behavior on integer overflow.