Struct that represents a Mya module.
More...
#include <module.h>
Struct that represents a Mya module.
Definition at line 33 of file module.h.
◆ _errors_length
unsigned int module::_errors_length |
Internal field with the size of errors
allocated memory.
Definition at line 42 of file module.h.
◆ _queue
Internal queue to read file character by character.
Definition at line 43 of file module.h.
◆ _tokens_length
unsigned int module::_tokens_length |
Internal field with the size of tokens
allocated memory.
Definition at line 40 of file module.h.
◆ ast
AST of the module.
Definition at line 37 of file module.h.
◆ errors
List of errors inside the module.
Definition at line 38 of file module.h.
◆ errors_count
unsigned int module::errors_count |
Number of errors on errors
list.
Definition at line 41 of file module.h.
◆ file
Module's file handler.
Definition at line 35 of file module.h.
◆ filepath
Module's filepath.
Definition at line 44 of file module.h.
◆ tokens
List of tokens inside the module.
Definition at line 36 of file module.h.
◆ tokens_count
unsigned int module::tokens_count |
Number of tokens on tokens
list.
Definition at line 39 of file module.h.
The documentation for this struct was generated from the following file: