mei_tree_t Struct Reference

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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:

## 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

int* columns

Errors position: list of columns

int errors

Number of errors

char** labels

Array of the error description

int* lines

Errors position: list of lines

mei_node_t* node

Root node of the interpreter

char* string

String characters of the mathematical expression

hash_table_t* symbol

Table of symbols

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

- src/mei/mei_evaluate.h