Skip to content

Learning how to write a interpreter in C++, using the book "Crafting Interpreters"

Notifications You must be signed in to change notification settings

cesarvr/interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ec5bb63 · Nov 13, 2023

History

13 Commits
Feb 13, 2023
Aug 14, 2023
Nov 13, 2023
Nov 13, 2023
Feb 11, 2023
Feb 13, 2023
Nov 8, 2023
Nov 13, 2023
Nov 13, 2023
Feb 13, 2023

Repository files navigation

Writing A Simple Lox Interpreter In C++

Just learning about programming language theory and implementation by following the steps of the "Crafting Interpreters" book.

Tests

In order to make this easier I just following a test driven approach here.

To build the project and run the test first get cmake using:

 brew install cmake

And then run cmake and make:

cmake . # On the root folder.
make 

I'm using the catch2 test framwork to generate a test binary that you can run using:

./lox_test

About

Learning how to write a interpreter in C++, using the book "Crafting Interpreters"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published