anchor.diff:  ---
   ### Tuple: Construction
   
  -- Kann beliebig viele Elemente beinhalten
  -- Construction erolgt mittels Komma (mit und ohne Klammern)
  -- Multiplikation von (mindestens) zwei Domains: Kartesiche Summe
  -
  -*)
  +- Kann beliebig viele Elemente beinhalten                    
  +- Construction erolgt mittels Komma (mit und ohne Klammern)  
  +- Multiplikation von (mindestens) zwei Domains: Kartesiche Summe 
  +
  +*)
  +
   
   type IntTuple = int * int // Jeder int 'mal' jeder int
   let intTuple  = 1,1
  
positive.code: 
  (*** include-output: Tuple-TryParsePatternMatching ***)
  
  
  
  
negative.code: ### Tuple: Pattern Matching
  
  *)
  let matchTuple c = 
      match c with
      | 0.0,0.0 -> "0.0,0.0"
      | 1.0,1.0 -> "0.0,0.0"
      | 1.0,2.0 -> "1.0,1.0"
      | _,_ -> "sonst"
  
  let result   = matchTuple complex
  let result'  = matchTuple complex'
  let result'' = matchTuple (2.0,2.0) // Brauche jetzt Klammern!
  
  (** <div style="display: none" > *)
  (*** define-output:Tuple-PatternMatching ***)
  