Envío express desde $5  Ver más

Enviar a
Quito, Pichincha
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Selecciona tu país

América

Europa

Resto del mundo

portada Building Programming Language Interpreters: A bottom-up approach to runtimes, execution, and implementation in C++ (en Inglés)
Formato
Libro Físico
Idioma
Inglés
N° páginas
372
Encuadernación
Tapa Blanda
Dimensiones
23.5x19.1x2 cm
ISBN13
9781837638079

Building Programming Language Interpreters: A bottom-up approach to runtimes, execution, and implementation in C++ (en Inglés)

Ruoso, Daniel (Autor) · Packt Publishing · Tapa Blanda

Building Programming Language Interpreters: A bottom-up approach to runtimes, execution, and implementation in C++ (en Inglés) - Ruoso, Daniel

Libro Nuevo Importado
Envío: 18 a 25 días háb.
$ 125.61$ 69.08
-45%
Costos de importación incluídos en el precio ✅
Libro Nuevo

Quedan 100 unidades

$ 69.08
Llega entre el 08 Oct y el 22 Oct a Quito, Pichincha. Seleccionar ubicación

Reseña del libro "Building Programming Language Interpreters: A bottom-up approach to runtimes, execution, and implementation in C++ (en Inglés)"

Explore why you might build a new programming language, which aspects influence runtime and language design choices, and how to implement a working first-version interpreter for that language in C++.Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*Key Features: - Design a domain-specific language to solve focused problems and reduce complexity and bugs- Follow a bottom-up approach, from runtime design to interpreter implementation- Build an interpreter from scratch as a functional, minimum viable productBook Description: Designing a custom programming language can be the most effective way to solve certain types of problems-especially when precision, safety, or domain-specific expressiveness matters. This book guides you through the full process of designing and implementing your own programming language and interpreter, from language design to execution, using modern C++.You'll start by exploring when and why building a domain-specific language is worth it, and how to design one to fit a specific problem domain. Along the way, you'll examine real-world interpreter architectures and see how their design decisions affect language behavior, capabilities, and runtime trade-offs.The book then walks through the entire process of interpreter implementation: defining syntax, building a lexer and parser, designing an abstract syntax tree, generating executable instructions, and implementing a runtime. All examples are in modern C++, with a focus on clean architecture and real-world usability.By the end, you'll have a fully working interpreter for a domain-specific language designed to handle network protocols-plus the knowledge and tools to design your own programming language from scratch.*Email sign-up and proof of purchase requiredWhat You Will Learn: - Design a domain-specific language and interpreter from scratch- Write an interpreter that can be embedded into existing environments- Understand how runtime shapes language execution and interpreter design- Reason about language design and runtime trade-offs- Define and implement the execution model of an interpreted language- Implement a lexer, parser, analyzer, and instruction emitter in C++

Opiniones del libro

Preguntas frecuentes sobre el libro

Todos los libros de nuestro catálogo son Originales.
El libro está escrito en Inglés.
La encuadernación de esta edición es Tapa Blanda.

Preguntas y respuestas sobre el libro

¿Tienes una pregunta sobre el libro? Inicia sesión para poder agregar tu propia pregunta.

Opiniones sobre Buscalibre

Ver más opiniones de clientes