anchor.diff:    paths. _Making decisions is slow._
   
   To restate, Ninja is faster than other build systems because it is
  -painfully simple.  You must tell Ninja exctly what to do when you
  +painfully simple.  You must tell Ninja exactly what to do when you
   create your project's `.ninja` files.
   
   Comparison to GNU make
  
positive.code: Creating .ninja files
  ---------------------
  Here's a basic `.ninja` file that demonstrates most of the syntax.
  It wil be used as an example for for the following sections.
  
  ---------------------------------
  cflags = -Wall
  
negative.code: -- short names for longer commands, like how to run the compiler --
  along with a list of _build_ statements saying how to build files
  using the rules -- which rule to apply to which inputs to produce
  which outputs.
  
  Conceptually, `build` statements describe the dependency graph of your
  project, while `rule` statements describe how to generate the files
  