SRN_KL_LABEL: a label name taking params, whose body runs when jumped to, in scope of cont.
More...
#include <kleene.h>
SRN_KL_LABEL: a label name taking params, whose body runs when jumped to, in scope of cont.
Definition at line 159 of file kleene.h.
◆ body
The code run when the label is jumped to.
Definition at line 167 of file kleene.h.
◆ cont
The continuation in scope of the label.
Definition at line 169 of file kleene.h.
◆ name
| const char* srn_kleene_label_t::name |
The label's name, referenced by a matching jump.
Definition at line 161 of file kleene.h.
◆ param_count
| size_t srn_kleene_label_t::param_count |
Number of parameters.
Definition at line 165 of file kleene.h.
◆ params
| const char** srn_kleene_label_t::params |
Parameter names the jump supplies.
Definition at line 163 of file kleene.h.
The documentation for this struct was generated from the following file: