Wolfram Research

  • EchoEvaluate

    Debug application of a function by printing its arguments and the result

  • WithMessageHandler

    Apply a custom handler to messages generated during evaluation

  • TraceLoading

    Monitor file-loading events during the evaluation of an expression

  • TraceInteractive

    Traces an evaluation with an interface that allows interactive debugging

  • PrettyForm

    Print human-readable form of complex expressions

  • SessionInformation

    Get an association containing various session-related information

  • CheckMatch

    Verify that an evaluation output matches a given pattern and produces no errors

  • EvaluationTiming

    Get a full timing report for functions evaluated during an evaluation

  • AbortOnMessage

    Abort an evaluation as soon as a message is generated

  • FailOnMessage

    Stop an evaluation when a message is encountered and return a given failure expression

  • ChannelMessages

    Send relevant data to a channel object when a message occurs