ALPHA: breaking changes expected. What that means
NanoC

fail builtin

fail(message)

Stops translation with a diagnostic and a nonzero exit; the message is shown with the source line.

Phaseall

Example

nanoc, not run by --check
@tt
  fail("unsupported target")

All builtins