Skip to content

simsax/cpp-lox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp-lox

This repository contains my implementation of the Lox programming language, based on the book "Crafting Interpreters".

Part I - Tree-Walk Interpreter

In the part_I directory, you'll find the C++ implementation of the first interpreter, which is originally implemented in Java in the book.

Part II - Bytecode Virtual Machine

The part_II directory contains the C implementation for the second interpreter. I simply followed along with the book for this one.

Challenges Branch

The challenges branch includes my solutions to some of the challenges presented in the book.

Feel free to explore the code and the history :)

About

C++ implementation of the Lox interpreter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published