mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-10 00:04:23 -04:00
* start to work on new branch for conditional statement * adjust the layout * some pseudocode * start to design the type tFunct, that should lead to the conditional statement * modify the raw with a smart pointer * change the test method and some other parts in the tFunct type * complete the conditional statement option and update the test * change evaluation method * some optimization in the evaluation method * minor adjustment * minor adjustmentto test method * add the button to the ui and some change to the code * add a comment * modify the parser and lexer in order to let the raster calc work with case-insensitive IF/if/If/iF * change some parts according to the review and simplify the test method * minor changes * modify comment * minor changes to enum type (tFunction) * add some parts to test toString() method * add the possibility to use scalar condition in eveluationFunction() method and the corresponding test code * update toString method * update and optimize toString method Co-authored-by: franc <Franc-Brs>