Intro
    Motivation
        Two main features
        Cross-platform
        Examples
            AspectJ
            JSP etc
    Contribution
        Tool
        abc
        McLab
    Organization of Thesis
Background
    Lexing vs parsing
    Traditional lexing tools
    Lexical States
Body
    User manual
    Language design
    Architecture
        Short overview
        Quirks
            Cross-platform
Case Studies
    McLab
        Performance
    abc
        Performance
    Bootstrap
        Performance
Related Work
    abc
    Rats
    SGLR
    etc
Conclusions
Future Work
    Parser
    Optimizations
    Other platforms
Appendices
    Dev Manual
    Bootstrap spec?