in assembler, we can assign integer constants to symbols with EQU

`CONST1 EQU 1`

CONST2 EQU 2

then, add 2 of them together to form a new constant which is the summation of the original values

`CONST3 EQU CONST1+CONST2`

that doesn't seem to work in an RC file

`#define CONST1 1`

#define CONST2 2

#define CONST3 CONST1+CONST2

it appears to assign CONST3 the string value, "CONST1+CONST2"

i tried using "const" - no luck

`const int CONST3 = CONST1+CONST2`

tried this one with and without ';'

`const int CONST3=(CONST1+CONST2);`

what's the correct C syntax ?