Lime Parser Generator 0.1.0
Runtime-extensible LALR(1) parser with SIMD tokenization and LLVM JIT
Loading...
Searching...
No Matches
ExecutionResult Struct Reference

Result of executing a single grammar's semantic actions. More...

#include <execution_policy.h>

Data Fields

char * error
 NULL on success; malloc'd error on failure.
 
uint32_t extension_id
 Which extension produced this result.
 
void * result
 Semantic action output (owned by caller)
 

Detailed Description

Result of executing a single grammar's semantic actions.

Definition at line 128 of file execution_policy.h.

Field Documentation

◆ error

char* ExecutionResult::error

NULL on success; malloc'd error on failure.

Definition at line 131 of file execution_policy.h.

◆ extension_id

uint32_t ExecutionResult::extension_id

Which extension produced this result.

Definition at line 129 of file execution_policy.h.

◆ result

void* ExecutionResult::result

Semantic action output (owned by caller)

Definition at line 130 of file execution_policy.h.


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