Interpreter And Compiler

Build Your Own .NET Language and Compiler (repost)  

Posted by Veslefrikk at May 12, 2015
Build Your Own .NET Language and Compiler (repost)

Edward G. Nilges, Build Your Own .NET Language and Compiler
ISBN: 1590591348 | edition 2004 | CHM | 388 pages | 9 mb
How to Become a Interpreter and Translator: a Beginner's Guide

Stefany Dodd, "How to Become a Interpreter and Translator: a Beginner's Guide"
English | ISBN: 8132346602, 9788132346609 | 2012 | 98 pages | PDF | 1 MB
Edward G. Nilges, Build Your Own .NET Language and Compiler (Repost)

Edward G. Nilges, Build Your Own .NET Language and Compiler
ISBN: 1590591348 | edition 2004 | CHM | 388 pages | 9 mb

This practical book presents techniques that you can apply to everyday work. You'll learn to add scripts and macro languages to your applications, add runtime expression evaluation to their applications, and generate code immediately. Further, you will learn parsing techniques, which are essential to extract information from any structured form of data&emdash;like text files, user input, XML, or HTML. As a bonus, the book includes a complete QuickBasic compatible compiler with source code that works. The compiler illustrates the book's techniques and acts as a versatile .NET language.

Build Your Own .NET Language and Compiler (Repost)  

Posted by elodar at Oct. 23, 2011
Build Your Own .NET Language and Compiler (Repost)

Edward G. Nilges, "Build Your Own .NET Language and Compiler"
Apress | English | 2004-05-13 | ISBN: 1590591348 | 408 pages | CHM | 9 mb

Build Your Own .NET Language and Compiler (Repost)  

Posted by JohnGenry at March 26, 2010
 Build Your Own .NET Language and Compiler (Repost)

Build Your Own .NET Language and Compiler
Publisher: Apress | ISBN: 1590591348 | edition 2004 | CHM | 408 pages | 9 mb

This practical book presents techniques that you can apply to everyday work. You'll learn to add scripts and macro languages to your applications, add runtime expression evaluation to their applications, and generate code immediately. Further, you will learn parsing techniques, which are essential to extract information from any structured form of data&emdash;like text files, user input, XML, or HTML. As a bonus, the book includes a complete QuickBasic compatible compiler with source code that works. The compiler illustrates the book's techniques and acts as a versatile .NET language.

Build Your Own .NET Language and Compiler by Edward G. Nilges  eBooks & eLearning

Posted by Alexpal at Nov. 8, 2006
87293
Build Your Own .NET Language and Compiler by Edward G. Nilges
Publisher: Apress; 1 edition (May 10, 2004) | ISBN: 1590591348 | CHM | 9 Mb | 408 pages

All software developers use languages – it’s the fundamental tool of the trade. Yet despite widespread curiosity about how languages work, few developers actually learn how they work. For one thing, most texts on language and compiler development are highly academic and theoretical tomes intended for use in college level computer science programs. This is a shame, because the techniques used to make a language work have widespread applications in general programming.
Build Your Own .NET Language and Compiler takes the mystery out of compiler and language development and makes it accessible to every programmer. Ruthlessly practical, this book teaches fundamental techniques that programmers can use in their every day work.

Frege and Other Philosophers by Michael Dummett  

Posted by tanas.olesya at Sept. 18, 2015
Frege and Other Philosophers by Michael Dummett

Frege and Other Philosophers by Michael Dummett
English | 25 Jan. 1996 | ISBN: 019823628X | 232 Pages | PDF | 1 MB

The ideas of the German philosopher and mathematician Gottlob Frege lie at the root of the analytic movement in philosophy; Michael Dummett is his leading modern critical interpreter and one of today's most eminent philosophers. This volume collects together fifteen of Dummett's classic essays on Frege and related subjects.

Automata and Languages: Theory and Applications  

Posted by MoneyRich at Dec. 11, 2014
Automata and Languages: Theory and Applications

Automata and Languages: Theory and Applications by Alexander Meduna
English | July 17, 2000 | ISBN: 1852330740 | 920 pages | PDF | 70 MB

A step-by-step development of the theory of automata, languages and computation. Intended for use as the basis of an introductory course at both junior and senior levels, the text is organized so as to allow the design of various courses based on selected material. It features basic models of computation, formal languages and their properties; computability, decidability and complexity; a discussion of modern trends in the theory of automata and formal languages; design of programming languages, including the development of a new programming language; and compiler design, including the construction of a complete compiler. Alexander Meduna uses clear definitions, easy-to-follow proofs and helpful examples to make formerly obscure concepts easy to understand. He also includes challenging exercises and programming projects to enhance the reader's comprehension, and many 'real world' illustrations and applications in practical computer science.

Parallel Algorithm Derivation and Program Transformation  eBooks & eLearning

Posted by johinson at May 8, 2010
Parallel Algorithm Derivation and Program Transformation

Robert Paige, J.H. Reif, «Parallel Algorithm Derivation and Program Transformation»
Springer | ISBN: 0792393627 | 1993 | PDF | 252 pages | 15.29 MB

Transformational programming and parallel computation are two emerging fields that may ultimately depend on each other for success. Perhaps because ad hoc programming on sequential machines is so straightforward, sequential programming methodology has had little impact outside the academic community, and transformational methodology has had little impact at all. However, because ad hoc programming for parallel machines is so hard, and because progress in software construction has lagged behind architectural advances for such machines, there is a much greater need to develop parallel programming and transformational methodologies. Parallel Algorithm Derivation and Program Transformation stimulates the investigation of formal ways to overcome problems of parallel computation, with respect to both software development and algorithm design. It represents perspectives from two different communities: transformational programming and parallel algorithm design, to discuss programming, transformational, and compiler methodologies for parallel architectures, and algorithmic paradigms, techniques, and tools for parallel machine models. Parallel Algorithm Derivation and Program Transformation is an excellent reference for graduate students and researchers in parallel programming and transformational methodology. Each chapter contains a few initial sections in the style of a first-year, graduate textbook with many illustrative examples. The book may also be used as the text for a graduate seminar course or as a reference book for courses in software engineering, parallel programming or formal methods in program development.

Understanding and Writing Compilers: A Do It Yourself Guide  eBooks & eLearning

Posted by johinson at Feb. 14, 2010
Understanding and Writing Compilers: A Do It Yourself Guide

Richard Bornat, «Understanding and Writing Compilers: A Do It Yourself Guide»
Scholium International | ISBN: 0333217322 | 1989 | PDF | 400 pages | 2.58 MB

This book attempts to explain and demystify the principles of compiler writing so that you can go out and build a working compiler of your own. There is enough detail in this book for you to build a compiler for quite a complicated language { certainly PASCAL, perhaps ALGOL 68 or SIMULA 67 { but it doesn't attempt an encyclopaedic coverage of the eld. It is intended more as an introduction to compiler-writing and a do-it-yourself kit for the compiler-writer, giving enough detail for you to understand the principles of the subject, than as a survey of past history or present horizons. The principles of interpretation are close enough to those of compilation for chapter 19 to give a simple introduction to interpreter writing.