Escribir un intérprete en Object Pascal: Parte 1: Análisis Léxico y Sintaxis Básica

Puntuación:   (4,7 de 5)

Escribir un intérprete en Object Pascal: Parte 1: Análisis Léxico y Sintaxis Básica (M. Sauro Herbert)

Opiniones de los lectores

Resumen:

El libro proporciona una guía práctica para construir un intérprete en Object Pascal, ofreciendo explicaciones paso a paso y código fuente descargable. Es especialmente valioso para los interesados en procesadores de lenguajes de programación y destaca por el uso de Pascal en un campo típicamente dominado por C.

Ventajas:

El libro ofrece una ruta de aprendizaje gradual, contenido bien explicado, código fuente descargable y modificable, y una perspectiva refrescante al utilizar Pascal para el desarrollo de procesadores de lenguaje.

Desventajas:

Puede tener un atractivo limitado para el público debido al enfoque de nicho en Object Pascal, que algunos pueden considerar anticuado en comparación con lenguajes más populares como C.

(basado en 3 opiniones de lectores)

Título original:

Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis

Contenido del libro:

Esta es la parte 1 de una serie que le mostrará cómo escribir un intérprete interactivo en Object Pascal. La parte 1 de la serie cubrirá material introductorio incluyendo una descripción del lenguaje que crearemos, un analizador léxico completo para el lenguaje, cómo usar DUnitX para pruebas unitarias, y una introducción a los conceptos esenciales en análisis sintáctico, descenso recursivo, gramática y EBNF.

Por el camino, crearemos un REPL, discutiremos en detalle cómo analizar expresiones y construiremos una sencilla calculadora interactiva para ilustrar la teoría. El libro proporciona código completamente funcional y explica en un inglés sencillo cómo funciona el código y por qué se tomaron ciertas decisiones, incluyendo diseños alternativos. El libro hace un uso liberal del código a lo largo de los capítulos.

Todo se hace sin la ayuda de herramientas de terceros. Todo lo que se necesita es una instalación estándar de Free Pascal o del excelente Delphi de Embarcaderos (incluida la edición comunitaria gratuita).

El texto está dirigido a aficionados y desarrolladores de nivel medio que necesiten una introducción fácil al análisis léxico y al parsing. También es para estudiantes que se inician en el diseño de compiladores e intérpretes y necesitan algo más digerible antes de sumergirse en la teoría de los compiladores.

Otros datos del libro:

ISBN:9781732548602
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Escribir un intérprete en Object Pascal: Parte 1: Análisis Léxico y Sintaxis Básica - Writing an...
Esta es la parte 1 de una serie que le mostrará...
Escribir un intérprete en Object Pascal: Parte 1: Análisis Léxico y Sintaxis Básica - Writing an Interpreter in Object Pascal: Part 1: Lexical and Basic Syntax Analysis
Biología de sistemas: Álgebra lineal para la modelización de rutas - Systems Biology: Linear Algebra...
Revisión 1. 1 (Abr 2017) El álgebra lineal, el...
Biología de sistemas: Álgebra lineal para la modelización de rutas - Systems Biology: Linear Algebra for Pathway Modeling
Biología de sistemas: Introducción al análisis del control metabólico - Systems Biology: An...
Este libro es una introducción al control en las...
Biología de sistemas: Introducción al análisis del control metabólico - Systems Biology: An Introduction to Metabolic Control Analysis

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)