added some operator (relations, boolean)
fix stupid error
code generation for almost all operators