D.4 Git Repository Structure and Setup

The release versions of the Camille interpreters in Python are available in a Git repository in BitBucket at https://bitbucket.org/camilleinterpreter/camille-interpreter-in-python-release/. The repository is organized into the following main subdirectories, indicating the recommended order in which instructors and students should explore them:

Directory in Repository

Description

0.x_FRONTEND_Chapter3_Parsing_and_Chapter9_DataAbstraction

Front end syntactical analyzer for the language

1.x_INTRODUCTION_Chapter10_Conditionals

Interpreters with support for local binding and conditionals

2.x_INTERMEDIATE_Chapter11_Functions

Interpreters with support for functions and closures

3.x_ADVANCED_Chapter12_ParameterPassing

Interpreters with support for a variety of parameter-passing mechanisms, including lazy evaluation

4.x_IMPERATIVE_Chapter12_ParameterPassing

Interpreters with support statements and sequential execution

Each subdirectory contains a README.md file indicating the recommended order in which instructors should explore the individual interpreters.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.77.208