anchor.diff:  make tests
   ----
   
  -6. Install in a new opam switch to try things out. With `opam` v2, create a local
  -opam switch with the compiler installed from the current source directory:
  -+
  -----
  -opam switch create . --empty
  -opam install .
  -----
  -
  -7. You did it, Well done! Consult link:CONTRIBUTING.md[] to send your contribution upstream.
  -
  -See our <<Development tips and tricks>> for various helpful details,
  -for example on how to automatically <<opam compiler script,create an
  -opam switch>> from a compiler branch.
  +6. You did it, Well done! Consult link:CONTRIBUTING.md[] to send your contribution upstream.
  +
  +See also our <<tips,development tips and tricks>>, for example on how to
  +<<opam-switch,create an opam switch>> to test your modified compiler.
   
   === What to do
   
  
positive.code: git cherry-pick -x -m 1 <merge-commit-hash>
  ----
  
  === Testing with `opam`
  
  To test a particular branch `branch` of a public git repository
  `$REPO` of the compiler in an `opam` v2 switch issue:
  
  ----
  opam switch create ocaml-branch --empty
  # Replace $VERSION by the trunk version
  opam pin add ocaml-variants.$VERSION+branch git+https://$REPO#branch
  ----
  
negative.code:   utils/::                utility libraries
    yacc/::                 parser generator
  
  [#tips]
  == Development tips and tricks
  
  === Keep merge commits when merging and cherry-picking Github PRs
  