diff --git a/spec/expression.dd b/spec/expression.dd index 23948f6053..4229b72af3 100644 --- a/spec/expression.dd +++ b/spec/expression.dd @@ -2179,6 +2179,12 @@ $(GNAME AssertArguments): ) ) + $(RATIONALE + The rationale for and proper use of `assert` comes up now and then. + Here is a long discussion of it: + $(LINK2 Logic Bugs vs Input Errors, https://digitalmars.com/d/archives/digitalmars/D/Program_logic_bugs_vs_input_environmental_errors_244143.html) + ) + $(H3 $(LNAME2 mixin_expressions, Mixin Expressions)) $(GRAMMAR