Document Type
|
:
|
BL
|
Record Number
|
:
|
884005
|
Main Entry
|
:
|
Ball, Thorsten
|
Title & Author
|
:
|
Writing a compiler in Go /\ Thorsten Ball.
|
Edition Statement
|
:
|
Version 1.1.
|
Publication Statement
|
:
|
[Aschaffenburg, Germany?] :: [Thorsten Ball?],, 2019.
|
Page. NO
|
:
|
351 pages :: illustrations ;; 26 cm
|
ISBN
|
:
|
398201610X
|
|
:
|
: 9783982016108
|
Bibliographies/Indexes
|
:
|
Includes bibliographical references.
|
Contents
|
:
|
Compilers & virtual machines -- Hello bytecode! -- Compiling expressions -- Conditionals -- Keeping track of names -- String, array and hash -- Functions -- Built-in functions -- Closures -- Taking time.
|
Abstract
|
:
|
"This is the sequel to Writing An Interpreter In Go. We're picking up right where we left off and write a compiler and a virtual machine for Monkey. Runnable and tested code front and center, built from the ground up, step by step -- just like before. But this time, we're going to define bytecode, compile Monkey and execute it in our very own virtual machine. It's the next step in Monkey's evolution."--Back cover.
|
Subject
|
:
|
Compilers (Computer programs)
|
Subject
|
:
|
Computer programming.
|
Subject
|
:
|
Go (Computer program language)
|
Subject
|
:
|
Compilers (Computer programs)
|
Subject
|
:
|
Computer programming.
|
Subject
|
:
|
Go (Computer program language)
|