original_string: public static function gcd($a, $b) {
          return ($b == 0) ? ($a):(self::gcd($b, $a % $b));
      }
code: public static function gcd($a, $b) {
          return ($b == 0) ? ($a):(self::gcd($b, $a % $b));
      }
code_tokens: public static function gcd ( $ a , $ b ) { return ( $ b == 0 ) ? ( $ a ) : ( self :: gcd ( $ b , $ a % $ b ) ) ; }
docstring: Helper function returning the greatest common divisor
  
  @param int $a
  @param int $b
  @return int
docstring_tokens: Helper function returning the greatest common divisor