symbolic4
expression Struct Reference

#include <expression.h>

Data Fields

expression_type type
 
expression_identifier identifier
 
int8_t sign
 
struct expressionparent
 
uint8_t child_count
 
struct expression ** children
 
union {
   char   symbolic [10]
 
   numeric_value   numeric
 
value
 

Detailed Description

Definition at line 112 of file expression.h.

Field Documentation

◆ child_count

uint8_t child_count

Definition at line 119 of file expression.h.

◆ children

struct expression** children

Definition at line 124 of file expression.h.

◆ identifier

Definition at line 115 of file expression.h.

◆ numeric

numeric_value numeric

Definition at line 129 of file expression.h.

◆ parent

struct expression* parent

Definition at line 118 of file expression.h.

◆ sign

int8_t sign

Definition at line 117 of file expression.h.

◆ symbolic

char symbolic[10]

Definition at line 128 of file expression.h.

◆ type

Definition at line 114 of file expression.h.

◆ value

union { ... } value

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