0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (2)
  • R250 - R500 (36)
  • R500+ (196)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Compilers & interpreters

An Introduction to Languages and Machines (Paperback): Martin C. Carlisle An Introduction to Languages and Machines (Paperback)
Martin C. Carlisle
R259 Discovery Miles 2 590 Ships in 18 - 22 working days
GNU Make Reference Manual - Version 4.2 (Paperback): Richard M. Stallman, Roland McGrath, Paul D. Smith GNU Make Reference Manual - Version 4.2 (Paperback)
Richard M. Stallman, Roland McGrath, Paul D. Smith
R477 Discovery Miles 4 770 Ships in 18 - 22 working days
Tron Chronicles - Extensa (Paperback): Isaac B Newton Tron Chronicles - Extensa (Paperback)
Isaac B Newton
R995 Discovery Miles 9 950 Ships in 18 - 22 working days
Implementing Programming Languages. An Introduction to Compilers and Interpreters (Paperback, New): Aarne Ranta Implementing Programming Languages. An Introduction to Compilers and Interpreters (Paperback, New)
Aarne Ranta
R581 Discovery Miles 5 810 Ships in 18 - 22 working days

Implementing a programming language means bridging the gap from the programmer's high-level thinking to the machine's zeros and ones. If this is done in an efficient and reliable way, programmers can concentrate on the actual problems they have to solve, rather than on the details of machines. But understanding the whole chain from languages to machines is still an essential part of the training of any serious programmer. It will result in a more competent programmer, who will moreover be able to develop new languages. A new language is often the best way to solve a problem, and less difficult than it may sound. This book follows a theory-based practical approach, where theoretical models serve as blueprint for actual coding. The reader is guided to build compilers and interpreters in a well-understood and scalable way. The solutions are moreover portable to different implementation languages. Much of the actual code is automatically generated from a grammar of the language, by using the BNF Converter tool. The rest can be written in Haskell or Java, for which the book gives detailed guidance, but with some adaptation also in C, C]+, C#, or OCaml, which are supported by the BNF Converter. The main focus of the book is on standard imperative and functional languages: a subset of C++ and a subset of Haskell are the source languages, and Java Virtual Machine is the main target. Simple Intel x86 native code compilation is shown to complete the chain from language to machine. The last chapter leaves the standard paths and explores the space of language design ranging from minimal Turing-complete languages to human-computer interaction in natural language.

Compilers - A Practical Approach (Hardcover): James E Miller Compilers - A Practical Approach (Hardcover)
James E Miller
R1,315 R1,094 Discovery Miles 10 940 Save R221 (17%) Ships in 18 - 22 working days

This exciting and practical book for compiler construction combines history and development of several early programming languages together with sufficient theory to develop a compiler for an extensive language. The book reflects the author's views that compiler construction can best be learned by the actual implementation of a compiler. A source language, equivalent to early translating languages, is developed. An object language consisting entirely of numbers is also developed. The student will learn to write programs in the developed source and object language. Using the language C++, the author gently leads the student through the steps which are necessary to complete a working compiler in a one-semester effort. Extensive exercises at the end of each chapter keep the student's focus on the big project - the implementation of a working compiler.

Writing Compilers and Interpreters - A Software Engineering Approach (Paperback, 3rd Edition): R Mak Writing Compilers and Interpreters - A Software Engineering Approach (Paperback, 3rd Edition)
R Mak
R1,999 Discovery Miles 19 990 Ships in 18 - 22 working days

Long-awaited revision to a unique guide that covers both compilers and interpreters Revised, updated, and now focusing on Java instead of C++, this long-awaited, latest edition of this popular book teaches programmers and software engineering students how to write compilers and interpreters using Java. You?ll write compilers and interpreters as case studies, generating general assembly code for a Java Virtual Machine that takes advantage of the Java Collections Framework to shorten and simplify the code. In addition, coverage includes Java Collections Framework, UML modeling, object-oriented programming with design patterns, working with XML intermediate code, and more.

Gebardensprache lernen - Wie Sie im Handumdrehen die Kommunikation der deutschen Gebardensprache (DGS) mit der richtigen... Gebardensprache lernen - Wie Sie im Handumdrehen die Kommunikation der deutschen Gebardensprache (DGS) mit der richtigen Koerpersprache, Mimik, Gestik und dem Fingeralphabet erfolgreich erlernen (German, Paperback)
Tanja Hoffmann
R313 Discovery Miles 3 130 Ships in 18 - 22 working days
Les Casseurs - Rhodes (French, Paperback): Henri Decart Les Casseurs - Rhodes (French, Paperback)
Henri Decart
R1,212 Discovery Miles 12 120 Ships in 18 - 22 working days
C# im Detail - Implementierungen analysiert (German, Paperback): Christian Benjamin Ries C# im Detail - Implementierungen analysiert (German, Paperback)
Christian Benjamin Ries
R248 Discovery Miles 2 480 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Foundations of Data Mining and Knowledge…
Tsau Young Lin, Setsuo Ohsuga, … Hardcover R4,223 Discovery Miles 42 230
VBA and Macros for Microsoft Office…
Bill Jelen, Tracy Syrstad Paperback R1,230 Discovery Miles 12 300
Multimedia Data Mining and Analytics…
Aaron K Baughman, Jiang Gao, … Hardcover R3,905 R3,645 Discovery Miles 36 450
Excel Modeling in Corporate Finance…
Craig Holden Paperback R1,760 R1,432 Discovery Miles 14 320
My Dream Journey To Space
Vaishika Satheshwaran Hardcover R480 Discovery Miles 4 800
Children In Mind - Their Mental Health…
Jenny Perkel Paperback R420 R388 Discovery Miles 3 880
Headstart Natuurwetenskappe…
Paperback R153 Discovery Miles 1 530
The Love Song Of Andre P. Brink - A…
Leon De Kock Paperback  (1)
R435 Discovery Miles 4 350
Schur Functions, Operator Colligations…
Daniel Alpay, Etc, … Hardcover R2,395 Discovery Miles 23 950
Integral Transformations, Operational…
R.G. Buschman Hardcover R1,541 Discovery Miles 15 410

 

Partners