O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

SEMANTIC ANALYSIS

Ed Jasser Lopez Guardado Inglês

Conteúdo do mapa

SEMANTIC ANALYSIS

  1. The semantics corresponds to the meaning associated with Formal structures (syntax) of language.

    • corresponds to:
      • To the meaning associated with Formal structures (syntax) of language.
    • is also called:
      • Thus, it is traditionally called "semantic analysis" To everything that is part of the front [end-end]
    • this allow us:
      • - Table of symbols -Type Checks (and others) -Generation of internal representation
        • teable of symbols
          • The symbol table allows the lexical analyzer to return a different token according to the category of the identifier in that context.
        • the type cheks are:
          • A compiler must perform a series of checks Static, such as type checks: -Consistency: uniqueness, existence, non-cyclicity, ... -Type equivalence and compatibility Explicit [cast] or forced conversion [coercion] -Inference types (in values) -Overloading functions and operators -Polymorphic Functions
        • internal representations: Allow to uncouple the designs from each other.
          • oriented to:
            • -Its optimization (clear and simple instructions) -Generate code from different object machines. The design should allow its easy generation by the analyzer Semantic.

Informações

Descrição
Mapa Mental sobre SEMANTIC ANALYSIS, criado por Ed Jasser Lopez Guardado em 03-07-2017.
Visualizações
2
Avaliação

Mais sobre Stages of Compilation

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?