Skip to content
VermillionAzure edited this page Jan 20, 2018 · 3 revisions

Welcome to the shaka-scheme wiki!

Shaka Scheme was started as a student project at the University of Manoa in order to have a more rigorous project to practice software engineering and also to study the interpretation and evaluation of programming languages.

Our main goals are to:

  1. Present clear ideas in the design of our code.
  2. Make the code concepts accessible and structured.
  3. Practice more modern software engineering methodologies.

Reading Levels

All of our wiki articles are prefixed by difficulty:

  • B - Beginner (relatively new to C++)
  • N - Novice (knows C++, needs to get familiar with Shaka Scheme codebase)
  • I - Intermediate (dive deeper into Shaka Scheme codebase concepts)
  • A - Advanced (implementation theory, reasoning, theory, etc.)