Hyperon C
Loading...
Searching...
No Matches
runner_state_t Struct Reference

Represents the state of an in-flight MeTTa execution run. More...

#include <hyperon.h>

Public Attributes

struct RustRunnerState * state
char * err_string

Detailed Description

Represents the state of an in-flight MeTTa execution run.

Note
A runner_state_t is initially created by runner_state_new_with_parser(). Each call to metta_run_step(), in a loop, advances the evaluation progress by some amount. When the runner operations have fully resolved, runner_state_is_complete() will return true. Ownership of the runner_state_t must ultimately be released with runner_state_free().

Member Data Documentation

◆ state

struct RustRunnerState* runner_state_t::state

Internal. Should not be accessed directly


The documentation for this struct was generated from the following file: