クラスは greater than 演算子関数をオーバーロードしてはならない

// FuncDeclarator [ isOpFunc() ] [ descendant::OpFunc [ getOperationCode() = KTC_OPCODE_GT ] ]

1   class Matrix
2   {
3        Matrix()
4        Matrix & operator> (const Matrix & other)
5   };