My Project
programmer's documentation
Data Fields
mei_tree_t Struct Reference

Structure defining an interpreter for a mathematical expression. More...

#include <mei_evaluate.h>

Collaboration diagram for mei_tree_t:
Collaboration graph

Data Fields

char * string
 
int errors
 
int * columns
 
int * lines
 
char ** labels
 
hash_table_t * symbol
 
mei_node_t * node
 

Detailed Description

Structure defining an interpreter for a mathematical expression.

Type definition for an interpreter for a mathematical expression

Field Documentation

◆ columns

int* columns

Errors position: list of columns

◆ errors

int errors

Number of errors

◆ labels

char** labels

Array of the error description

◆ lines

int* lines

Errors position: list of lines

◆ node

mei_node_t* node

Root node of the interpreter

◆ string

char* string

String characters of the mathematical expression

◆ symbol

hash_table_t* symbol

Table of symbols


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