Compilation failure testing =========================== With more advanced type systems and/or parameter constraints, it can be useful to be able to check that those are enforced correctly. That could be done with some kind of special test. There is apparently something like this being use in Rust, see nolife/counterexamples. Should something like this be added to SLUL? What should the syntax be like? Syntax 1: Extend long/nestable comments --------------------------------------- #{{nocompile func test() { # ERROR: .*Invalid code.* invalid } #}} Syntax 2: Special keywords -------------------------- noncompiling func test() { bad(invalid) }