1. Foreword
  2. Getting Started with RPL
  3. Introduction To MIR
    1. Intermediate Representation
    2. The Core Concepts of MIR
    3. rpl::dump_mir: A Gadget for MIR Dumping
  4. The Pattern Modeling Language
    1. Overview
    2. File Structure and Code Blocks
    3. Metavariables
    4. Pattern Items
    5. Pattern Refinement and Operation
    6. Pattern Repetition (TBC)
  5. Architecture of RPL
    1. Workflow
    2. Implementation Architecture
  6. Contributing to RPL
    1. How to Model an RPL Pattern
    2. How to Test an RPL Pattern