You develop new primitive operators by implementing them
in the C++ or Java™ language. You
must define an operator model that describes the syntax and semantics
of the operator and implement the operator logic by creating the header
and implementation code generator templates.