Micro C Compiler - MCC
Loading...
Searching...
No Matches
Parser Struct Reference

estrutura que mantém o estado completo do parser durante a análise. More...

#include <parser.h>

Public Attributes

TokenListlista
 ponteiro para a lista de todos os tokens do programa.
 
int current
 índice do token atual que está sendo processado.
 
Tokencurrent_token
 ponteiro para o token atual, para acesso rápido.
 
PilhaTabelasSimbolossymtab_stack
 ponteiro para a pilha de tabelas de símbolos.
 

Detailed Description

estrutura que mantém o estado completo do parser durante a análise.

Member Data Documentation

◆ current

int Parser::current

índice do token atual que está sendo processado.

◆ current_token

Token* Parser::current_token

ponteiro para o token atual, para acesso rápido.

◆ lista

TokenList* Parser::lista

ponteiro para a lista de todos os tokens do programa.

◆ symtab_stack

PilhaTabelasSimbolos* Parser::symtab_stack

ponteiro para a pilha de tabelas de símbolos.


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