unify operator naming
import omip preprocessor for icon
borrow things from phc preproc