anchor.diff:  ** link:rouziclib/interpreter/real_functions.h[real_functions.h] +
   This defines the custom real arithmetic options. To define each format structures are filled and can be added to the RLIP compiler inputs with a simple macro such as `RLIP_REAL_DOUBLEDOUBLE` for double-double arithmetic.
   
  +** link:rouziclib/interpreter/expression.c[expression.c] / link:rouziclib/interpreter/expression.h[expression.h] +
  +This turns mathematical expressions into RLIP programs. This serves as a replacement for the more limited https://github.com/codeplea/tinyexpr[TinyExpr].
  +
   * link:rouziclib/network[network/] +
   TCP and HTTP socket-based code. Not very useful anymore since everything requires HTTPS.
   
  
positive.code: 
  Giving us a very high precision result of `-0.65364362086361191463916818309775038142413359664621824700701`.
  
  == Tools
  
  Tools used to generate parts of rouziclib, such as the compressed typeface header, the many lookup tables or the C header containing the OpenCL code, are described link:tools/[here].
  
negative.code: 
  == RLIP - rouziclib interpreted programming
  
  When parsing expressions with https://github.com/codeplea/tinyexpr[TinyExpr] didn't cut it anymore, as was the case with my image calculator, something else was needed, something that allows you to type in interpreted programs. Since it was made with my image calculator in mind you may think of it as a kind of shader language, except that it runs on the CPU.
  
  Let's first look at how to run a basic example:
  
  