Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.48 KB

File metadata and controls

35 lines (28 loc) · 1.48 KB

Taker Documentation Map

Use this page to choose the right document without reading the same material in three places.

Where to Start

  • ../README.md: project overview, installation, quick examples, links to policy and benchmarks.
  • user-guide.md: first full learning path for day-to-day use.
  • advanced-user-guide.md: advanced combinators, diagnostics, performance choices, and complex grammar techniques.
  • parser-design-guide.md: language/parser design process and parser architecture patterns.

Reference and Policy

Avoiding Duplication

  • Put exact parser semantics in api-contract.md, then link to it.
  • Put executable tutorial examples in tests under src/test/java/io/github/parseworks/taker/examples, then reference them from docs.
  • Keep benchmark commands in README.md brief; keep recorded numbers in benchmarks.md.
  • Use advanced-user-guide.md for parser-combinator technique, and parser-design-guide.md for grammar and AST design process.