throws AssertError if tested value out of range
for RANGETYPE allows values: "[]", "(]", "[)", "()"
assertInRange( 0, 1, 2 ); assertInRange( 0, 0, 2 ); assertInRange!"[]"( 0, 2, 2 ); assertInRange!"(]"( 0.0f, 2, 2.0 );
See Implementation
throws AssertError if tested value out of range
for RANGETYPE allows values: "[]", "(]", "[)", "()"