You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ilustrar a relação dos arquivos e funções do seguinte trecho:
As opções são as mesmas que já vimos no exemplo anterior. Temos um trecho de código incluído no começo do analisador (a parte começando com %top) que realiza a inclusão de dois arquivos de cabeçalho e define o protótipo da função token (definida na seção de código). Os cabeçalhos incluídos são minic_tokens.h, visto acima, e tabelas.h, que declara as funções para tabelas de strings e de símbolos: as funções são chamadas de adiciona_string para adicionar uma nova string na tabela, e adiciona_simbolo para um novo identificador na tabela de símbolos. Essas funções são definidas no arquivo tabelas.c e retornam o índice da string ou símbolo na tabela respectiva; esse índice pode ser usado como valor do token. O uso de tabelas de strings e de símbolos é importante por vários motivos, entre eles a eficiência do código do compilador. Em capítulos seguintes veremos como a tabela de símbolos é uma estrutura de importância central em um compilador.
a ilustração genérica de uma árvore é especialmente importante porque árvores não foram abordadas no livro de estrutura.
The text was updated successfully, but these errors were encountered:
edusantana
changed the title
Ilustração dos arquivos de cabeçalhos e as funções conditadas neles do Mini C
Inclusão de algumas Ilustrações
Nov 14, 2014
edusantana
changed the title
Inclusão de algumas Ilustrações
Inclusão de algumas ilustrações
Nov 14, 2014
Ilustrar a relação dos arquivos e funções do seguinte trecho:
The text was updated successfully, but these errors were encountered: