Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.42 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.42 KB

Crafting Interpreters

Documentation, implementation, and answers to challenges from Crafting Interpreters.

Introduction

I'm so excited to read this book about interpreter and compiler, i hope i'll learn a lot. I will probably use Go for the first implementation of the interpreter since i'm still learning Go.

Current Knowlegde

Right now i know just simply what is compiler and interpreter.

answers 01

Map of the Territory

In this stage i learn about the rough edges on what i might stumble upon on to this learning journey. Map and the shortcut make me do some research on things that i just knew, such as Intermediate Representation, Transpiler, etc. And the one of the most important fundamental that people might dont really understand is the difference between compilers and interpreters.

Current Knowlegde

A map for my language wizard journey.

answers 02

The Lox Language

So basically, lox is a pretty straightforward language. Learned that lox implements simpler version of OOP with classes, inheritence and enscapulations.

Current Knowledge

The Lox language and its chronicles.

answers 03