Section outline

  • Tokens and token streams
    - Classes and structs
    Cleaning up the code
    - Prompts
    - Program organization
    -- constants
    - Recovering from errors
    - Commenting
    - Code review
    - Testing
    A word on complexity and difficulty