Hacker News new | ask | show | jobs
by bt848 2468 days ago
The form of "assert" is not important. It is isomorphic with if (a>b) {exit}. The compiler can assume that thereafter a<=b. until one of them is modified.