Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Análise léxica

Índice Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

33 relações: Algoritmo de ordenação, Análise, Análise sintática (computação), Análise sintática sem varredura, Andrés de Olmos, Autômato finito determinístico, Biblioteca padrão do C, BLEU, C (linguagem de programação), C++, Clausura (ciência da computação), Compilador, Cripto arte, Detecção de similaridade de conteúdo, Estrutura de dados, GNU Compiler Collection, Google Ngram Viewer, GPT-2, Hierarquia de Chomsky, Indentação, Inteligência artificial generativa, Interpretador, JavaCC, Lex, Linguagem de programação, Lista de produtos e serviços extintos da Amazon, Metaprogramação, Programação orientada a autômatos, Python, TCP Wrapper, Teoria da computação, Tipo de dado, Yacc.

Algoritmo de ordenação

Algoritmo de ordenação em ciência da computação é um algoritmo, de manipulação de dados, que coloca os elementos de uma dada sequência em uma certa ordem -- em outras palavras, efetua sua ordenação completa ou parcial.

Novo!!: Análise léxica e Algoritmo de ordenação · Veja mais »

Análise

Análise (do grego ανάλυσις, transl. análysis, "dissolução") é o processo de decomposição de uma substância ou tópico complexo em seus diversos elementos constituintes, a fim de se obter uma melhor compreensão sua.

Novo!!: Análise léxica e Análise · Veja mais »

Análise sintática (computação)

árvore da expressão Em ciência da computação e linguística, a análise sintática (do inglês: parsing) é um processo de um compilador (de uma linguagem de programação), é a segunda fase da compilação onde se analisa uma sequência que foi dada entrada (via um arquivo de computador ou via teclado, por exemplo) para verificar sua estrutura gramatical segundo uma determinada gramática formal.

Novo!!: Análise léxica e Análise sintática (computação) · Veja mais »

Análise sintática sem varredura

Análise sintática sem varredura é uma técnica de análise sintática que não utiliza um componente de varredura (Scanner) para traduzir uma cadeia de caracteres em marcas.

Novo!!: Análise léxica e Análise sintática sem varredura · Veja mais »

Andrés de Olmos

Andrés de Olmos (Oña, 1480 – Canton de Tampico ou Villa de San Luis de Tampico, atualmente Pueblo Viejo, 8 de outubro de 1568) foi um sacerdote franciscano, gramático e etno-historiador dos índios mexicanos.

Novo!!: Análise léxica e Andrés de Olmos · Veja mais »

Autômato finito determinístico

Um exemplo de autômato finito determinístico que aceita apenas números binários múltiplos de 3. O estado ''S''0 é tanto o estado de início quanto um estado de aceitação. Na Teoria dos autômatos, um sub-tópico da Ciência da computação teórica, um autômato finito determinístico — também chamado máquina de estados finita determinística (AFD) — é uma Máquina de estados finita que aceita ou rejeita cadeias de símbolos gerando um único ramo de computação para cada cadeia de entrada.

Novo!!: Análise léxica e Autômato finito determinístico · Veja mais »

Biblioteca padrão do C

A biblioteca padrão do C (também conhecida como libc) é uma biblioteca de rotinas padronizada da linguagem de programação C que contém operações comuns como tratamento de entrada/saída e cadeia de caracteres.

Novo!!: Análise léxica e Biblioteca padrão do C · Veja mais »

BLEU

O Assistente de Avaliação Bilíngue, do inglês Bilingual Evaluation Understudy mais conhecido pela sigla BLEU, é um algoritmo que avalia a qualidade do texto que foi traduzido automaticamente de um idioma natural para outro.

Novo!!: Análise léxica e BLEU · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Análise léxica e C (linguagem de programação) · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Análise léxica e C++ · Veja mais »

Clausura (ciência da computação)

Em ciência da computação e na programação uma clausura (do inglês closure) é uma função que referencia variáveis livres no contexto léxico.

Novo!!: Análise léxica e Clausura (ciência da computação) · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Análise léxica e Compilador · Veja mais »

Cripto arte

Cripto-arte é a produção artística registrada através de uma blockchain.

Novo!!: Análise léxica e Cripto arte · Veja mais »

Detecção de similaridade de conteúdo

A detecção de plágio ou detecção de similaridade de conteúdo é o processo de localização de ocorrências de plágio e/ou violação de direitos autorais em uma obra ou documento.

Novo!!: Análise léxica e Detecção de similaridade de conteúdo · Veja mais »

Estrutura de dados

Uma estrutura de dados (ED), em ciência da computação, é uma coleção tanto de valores (e seus relacionamentos) quanto de operações (sobre os valores e estruturas decorrentes).

Novo!!: Análise léxica e Estrutura de dados · Veja mais »

GNU Compiler Collection

O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU para construir um sistema operativo semelhante ao Unix livre.

Novo!!: Análise léxica e GNU Compiler Collection · Veja mais »

Google Ngram Viewer

O Google Ngram Viewer ou o Google Books Ngram Viewer é um mecanismo de pesquisa on-line que mapeia as frequências de qualquer conjunto de cadeias de pesquisa delimitadas por vírgulas usando uma contagem anual de n-gramas encontrados em fontes impressas entre 1500 e 2008"Quantitative analysis of culture using millions of digitized books" JB Michel et al, Science 2011, DOI: 10.1126/science.1199644"Google Ngram Database Tracks Popularity Of 500 Billion Words" Huffington Post, 17 December 2010, webpage:.

Novo!!: Análise léxica e Google Ngram Viewer · Veja mais »

GPT-2

Generative Pre-trained Transformer (GPT) é uma inteligência artificial de código aberto criada pela OpenAI em fevereiro de 2019.

Novo!!: Análise léxica e GPT-2 · Veja mais »

Hierarquia de Chomsky

Hierarquia de Chomsky é a classificação de gramáticas formais descrita em 1959 pelo linguista Noam Chomsky.

Novo!!: Análise léxica e Hierarquia de Chomsky · Veja mais »

Indentação

Em ciência da computação, indentação (recuo, neologismo derivado da palavra em inglês indentation) é um termo aplicado ao código fonte de um programa para ressaltar ou definir a estrutura do algoritmo.

Novo!!: Análise léxica e Indentação · Veja mais »

Inteligência artificial generativa

Inteligência artificial generativa ou IA generativa é um tipo de sistema de IA capaz de gerar texto, imagens ou outras medias em resposta a solicitações em linguagem comum.

Novo!!: Análise léxica e Inteligência artificial generativa · Veja mais »

Interpretador

Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável.

Novo!!: Análise léxica e Interpretador · Veja mais »

JavaCC

JavaCC (Java Compiler Compiler) é um gerador de analisador sintático aberto para a linguagem Java.

Novo!!: Análise léxica e JavaCC · Veja mais »

Lex

Em ciência da computação (linguagens de programação), lex é um programa que gera analisadores léxicos.

Novo!!: Análise léxica e Lex · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Análise léxica e Linguagem de programação · Veja mais »

Lista de produtos e serviços extintos da Amazon

Esta é a lista de produtos e serviços extintos da Amazon, a Amazon é um empresa americana de atuação global, que foca em comércio electrónico, computação em nuvem, streaming digital, inteligência artificial, entre outros.

Novo!!: Análise léxica e Lista de produtos e serviços extintos da Amazon · Veja mais »

Metaprogramação

Metaprogramação é a programação de programas que escrevem ou manipulam outros programas (ou a si próprios) assim como seus dados, ou que fazem parte do trabalho em tempo de compilação.

Novo!!: Análise léxica e Metaprogramação · Veja mais »

Programação orientada a autômatos

Programação orientada a autômatos é um paradigma de programação no qual o programa (ou partes dele) é pensado como um modelo de uma máquina de estados finitos (FSM, do inglês, finite state machine) ou qualquer outro (geralmente mais complicado) autômato formal (ver teoria de autômatos).

Novo!!: Análise léxica e Programação orientada a autômatos · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: Análise léxica e Python · Veja mais »

TCP Wrapper

O TCP Wrapper é um sistema de rede ACL baseado em host, usado para filtrar acesso à rede a servidores de protocolo de Internet (IP) em sistemas operacionais do tipo Unix, como Linux ou BSD.

Novo!!: Análise léxica e TCP Wrapper · Veja mais »

Teoria da computação

A teoria da computação é um subcampo da ciência da computação e matemática que busca determinar quais problemas podem ser computados em um dado modelo de computação.

Novo!!: Análise léxica e Teoria da computação · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Análise léxica e Tipo de dado · Veja mais »

Yacc

yacc (acrônimo para Yet Another Compiler Compiler) é um gerador de analisador sintático desenvolvido por Stephen C. Johnson da AT&T para o sistema operacional Unix.

Novo!!: Análise léxica e Yacc · Veja mais »

Redireciona aqui:

Analisador gramatical, Analisador léxico, Análise Léxica, Análise lexical, Token (computação).

CessanteEntrada
Ei! Agora estamos em Facebook! »