PAPER – PEG – Parsing Expression Grammars

Na ciência da computação, uma gramática de análise sintática de expressão, ou GASE, em inglês, PEG, é um tipo de gramática formal analítica que descreve uma linguagem formal em termos de um conjunto de regras para o reconhecimento de cadeias na linguagem. O formalismo foi introduzido por Bryan Ford em 2004 e está intimamente relacionado com a família de linguagens analíticas de cima para baixo (em inglês, top-down) introduzidas no início de 1970.  Sintaticamente, GASEs também são semelhantes a gramáticas livres de contexto (GLCs), mas elas têm uma interpretação diferente: o operador escolha seleciona o primeiro jogo em GASE, enquanto é ambígua na GLC. Isto está mais próximo de como o reconhecimento de uma cadeia tende a ser feito na prática, por exemplo, por um analisador recursivo de descida. No link abaixo o paper original descrevendo o PEG

Google – Google Spotlight Stories será descontinuado

Como já é quase tradição, o Google anúncia mais um produto/serviço que será descontinuado.Desta vez a vítima é Google Spotlight StoriesFoi lançado em 01/10/2013 e será encerrado em 13/03/2019A descrição do produto conforme descrito pela empresa (em inglês) era Google Continue reading Google – Google Spotlight Stories será descontinuado

strace – Programa para diagnóstico, depuração e interações entre processos e o linux

Strace é um utilitário de diagnóstico, depuração e de instrução do espaço de usuário para Linux. Ele é usado para monitorar e interferir com interações entre processos e o núcleo do Linux, que incluem chamadas do sistema, entregas de sinais Continue reading strace – Programa para diagnóstico, depuração e interações entre processos e o linux