#pragma XOD dirtieness disable
node {
void evaluate(Context ctx) {
if (!isInputDirty<input_SIG>(ctx)) {
return;
}
switch ((uint8_t) getValue<input_NUM>(ctx)) {
case 1:
emitValue<output_OUT1>(ctx, 1);
break;
case 2:
emitValue<output_OUT2>(ctx, 1);
break;
case 3:
emitValue<output_OUT3>(ctx, 1);
break;
case 4:
emitValue<output_OUT4>(ctx, 1);
break;
case 5:
emitValue<output_OUT5>(ctx, 1);
break;
case 6:
emitValue<output_OUT6>(ctx, 1);
break;
}
}
}