oberon0-runtime documentation

Add your content using reStructuredText syntax. See the reStructuredText documentation for details.

A Oberon-0 runtime

📚 Module Documentation

Explore the API documentation and module reference.

Modules
🔍 API Reference

Complete index of all classes, functions, and variables.

genindex

Modules

Oberon0 runtime for WASM module

oberon0_runtime.info(wasm_file: ~typer.models.Annotated[~typer.models.FileBinaryRead, <typer.models.ArgumentInfo object at 0x7fa2a685cc50>]) None[source]

Print the list of commands available in the given WASM file.

oberon0_runtime.run(wasm_file: ~pathlib.Annotated[~pathlib.Path, <typer.models.ArgumentInfo object at 0x7fa2a660f050>], command: ~typing.Annotated[str, <typer.models.ArgumentInfo object at 0x7fa2a660e550>], numbers: ~types.Annotated[list[int] | None, <typer.models.ArgumentInfo object at 0x7fa2a660e610>] = None, debug: bool = False) None[source]

Run the given command from the given WASM file with the provided input numbers.

oberon0_runtime.version() None[source]

Print the version of the runtime.

Indices and tables