Assertions are a way of breaking out of code when there is an error or an unexpected input.

Some languages throw exceptions and some treat it as a break point.



Task

Show an assertion in your language by asserting that an integer variable is equal to 42.




 SHELL          SET                    UNSET
 sh bash (etc)  export JQ_ASSERT=1     unset JQ_ASSERT
 fish           set -x JQ_ASSERT 1     set -u JQ_ASSERT
 csh, tcsh      setenv JQ_ASSERT 1     unsetenv JQ_ASSERT

 Windows/DOS    SET JQ_ASSERT=1        set JQ_ASSERT=
 Windows:       Start > Control Panel > System > Advanced > Environment Variables
