[processing] port QGIS native field calculator