Synopsis Developer's Guide
|  | Next

# Synopsis Developer's Guide

### Stefan Seefeld

Version 0.12

Table of Contents

1. Introduction
  Origins
  Architecture
    Sub-Projects
    Code Layout
  Current Status: Regression Test Reports
2. The Python API
  The Processor Pipeline
  The Parsers (Cpp, C, Cxx)
  The HTML Formatter(s)
  Python Regression Tests
3. The C++ API
  The Parse Tree Module
    The Encoding class
    PTree::Display
  The Symbol Table Module
    SymbolTable::Display
  The Type Analysis Module
    The Type Repository
    Overload Resolution
    The Template Repository
    Type Evaluation
    Constant expressions
  C++ Regression Tests

|  | Next
|  | Chapter 1. Introduction