Many languages have a mechanism to signal an attached debugger to pause or break. For example in JavaScript this is done using the debugger
keyword. In others like C# or Visual Basic the signal is generated by a built-in function. This functionality is useful in situations where it is difficult or impossible to set breakpoints using the debugger.
Does elisp have an equivalent?