  
  [1m[4m[31m1. Sectioning Elements[0m
  
  Text before the section [1m1.1[0m. (--> [1mB.2[0m)
  
  
  [1m[4m[31m1.1 Normal subsections[0m
  
  [--> [1mB.3[0m]
  
  
  [1m[4m[31m1.1-1 A subsection[0m
  
  This is text in the first subsection.
  
  
  [1m[4m[31m1.1-2 Another subsection[0m
  
  This  is  text  in  the second subsection. This subsection has a label, such
  that one can reference it.
  
  
  [1m[4m[31m1.2 ManSections[0m
  
  [--> [1mB.4[0m]
  
  [1m[4m[31m1.2-1 f[0m
  
  [1m[34m> f( [0m[22m[34mx[, y][0m[1m[34m ) ______________________________________________________[0mfunction
  [1mReturns:[0m  an element in [1m[34mIsBlubb[0m ([1m1.2-7[0m) or [22m[32mfail[0m.
  
  This function calculates something.
  
  [1m[4m[31m1.2-2 \^[0m
  
  [1m[34m> \^( [0m[22m[34mc[0m[1m[34m ) ____________________________________________________________[0mmethod
  
  This method is for an operation with a tricky name.
  
  [1m[4m[31m1.2-3 MyOperation[0m
  
  [1m[34m> MyOperation( [0m[22m[34mx[0m[1m[34m ) ________________________________________________[0moperation
  
  The operation [1m[34mMyOperation[0m operates on [22m[34mx[0m.
  
  [1m[4m[31m1.2-4 MyOperation[0m
  
  [1m[34m> MyOperation( [0m[22m[34mx[0m[1m[34m ) ___________________________________________________[0mmethod
  
  This method calculates something by the generic method.
  
  [1m[4m[31m1.2-5 MyOperation[0m
  
  [1m[34m> MyOperation( [0m[22m[34mx[, good_hint][0m[1m[34m ) ______________________________________[0mmethod
  
  This  is  the super-fast method for the operation [1m[34mMyOperation[0m ([1m1.2-3[0m) if the
  argument  [22m[34mx[0m  is  in  the  representation  [1m[34mIsBla[0m ([1m1.2-6[0m). It will become even
  faster if the optional argument [22m[34mgood_hint[0m is given.
  
  [1m[4m[31m1.2-6 IsBla[0m
  
  [1m[34m> IsBla( [0m[22m[34mobj[0m[1m[34m ) _______________________________________________[0mrepresentation
  
  For  objects  in  this  representation  there  is  a  super-fast method (see
  [1m[34mMyOperation[0m ([1m1.2-5[0m)) for the operation [1m[34mMyOperation[0m ([1m1.2-3[0m).
  
  [1m[4m[31m1.2-7 IsBlubb[0m
  
  [1m[34m> IsBlubb( [0m[22m[34mobj[0m[1m[34m ) ___________________________________________________[0mproperty
  
  A property.
  
  [1m[4m[31m1.2-8 NumberBlobbs[0m
  
  [1m[34m> NumberBlobbs( [0m[22m[34mobj[0m[1m[34m ) _____________________________________________[0mattribute
  
  An attribute. Number of blobbs.
  
  [1m[4m[31m1.2-9 AllBlibbs[0m
  
  [1m[34m> AllBlibbs__________________________________________________[0mglobal variable
  
  This global variable holds a list of all blibbs.
  
  [1m[4m[31m1.2-10 BlibbsFamily[0m
  
  [1m[34m> BlibbsFamily________________________________________________________[0mfamily
  
  Family of all blibbs.
  
  [1m[4m[31m1.2-11 InfoBlibbs[0m
  
  [1m[34m> InfoBlibbs______________________________________________________[0minfo class
  
  This info class is used throughout the library of blibbs.
  
