Skip to content

Specification 9.1.12 substitutes RUN for CL. #86

@python-processing-unit

Description

@python-processing-unit

According to the specification section 9.1.12:

  • INT: SHUSH() = MUST suppress forwarding of console output produced by operators such as PRINT, WARN, and shell-output capture from CL, while leaving the corresponding I/O events available for deterministic logging and replay. INPUT prompts MUST continue to be forwarded while shushing is active. RUN MUST temporarily disable shushing for the duration of the executed source. SHUSH MUST return 0.

However, RUN MUST NOT disable SHUSH. CL MUST disable SHUSH.

Prefix REPL. Enter statements, blank line to run buffer.
>>> SHUSH()
>>> CL("echo foo")
>>>

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions