bueller.ca

the digital workshop of Matt Ferris

API ›

Architecture

Four steps occur for every non-empty line of input.

  1. Parse a line of input
  2. Call handlers for tokens
  3. Handlers configure the current rule (or create and configure additional rules)
  4. Compile the rule and add the result to the output buffer

Step 3 is where features are implemented.

API ›

Comments