error: expected initializer before 'if'

Hello everyone, i'm working a code that orders a remote control to use a Robot in differents manners.

Here is the code (most of the text is in french):

#include "IRemote.h"
IRsend emission_ir; // Crée une instance

const uint16_t BUTTON_POWER = 0xD827; // i.e. 0x10EFD827
const uint16_t BUTTON_A = 0x10EFF807;
const uint16_t BUTTON_B = 0x10EF7887;
const uint16_t BUTTON_C = 0x10EF58A7;
const uint16_t BUTTON_UP = 0x10EFA05F;
const uint16_t BUTTON_DOWN = 0x10EF00FF;
#define LED1 = 11 // Définit l'oscillation sur la Broche 11.
#define LED2 = 12 // Définit la cadence sur la Broche 12.
#define LED3 = 9 // Définit la fréquence sur la Broche 9.
#define LED4 = 13 // Définit l'alimentation sur la Broche 13.
#define RECV_PIN = 10 // Definit le Récepteur sur la Broche 10.


void setup()
{
  pinMode(11, OUTPUT); // Ajoute l'alimentation comme sortie.
  pinMode(12, OUTPUT); // Ajoute la cadence comme sortie.
  pinMode(9, OUTPUT); // Ajoute la fréquence comme sortie.
  pinMode(13, OUTPUT); // Ajoute l'alimentation comme sortie.
  pinMode(10, INPUT); // Ajoute le récepteur comme entrée.
  
 
  IRrecv irrecv(10);
  decode_results results;
  long lReceived = 0;
  
  Serial.begin(9600);
  IRrecv enableIRIN(); // Allume le récepteur.
}

void loop()

  if (IRrecv) decode(results)

  {
    (lReceived = results.value);
    Serial.println(results.value);
    switch (lReceived);
    
        //***************Bouton d'allumage
   if (BUTTON_POWER, HIGH)
        {
          
          digitalRead (BUTTON_POWER, HIGH); // Allumer ou éteindre.
          
          if (LED4 == 0)
          {
            emission_ir.sendRC5 (BUTTON_POWER >1, 32);
            return;
          }
        
          
          else if (LED4 == 1)
          {
            emission_ir.sendRC5 (BUTTON_POWER <1, 32);
            return;
          }
        }
            
    
	//***************Oscillation Button A.
    if (BUTTON_A, HIGH) 
	{
		if(BUTTON_UP, HIGH)
		{
			digitalRead (BUTTON_UP, HIGH); // Augmenter l'oscillation.
			digitalWrite (LED1, HIGH);
			emission_ir.sendRC5 (BUTTON_A >1, 32);
			return;
		}
    
		else {
			digitalRead (BUTTON_DOWN, HIGH); // Ralentir l'oscillation.
			digitalWrite (LED1, LOW);
			emission_ir.sendRC5 (BUTTON_A <1, 32);
			return;
		}
    }
	//********************** Cadence Button B.
    else if (BUTTON_B, HIGH) 
	{
		if(BUTTON_UP, HIGH)
			digitalRead (BUTTON_UP, HIGH); //Augmenter la cadence.
			digitalWrite(LED2, HIGH);
			emission_ir.sendRC5 (BUTTON_B >1, 32);
			return;
		
		else
		{
			digitalRead (BUTTON_DOWN, HIGH); // Ralentir la cadence.
			digitalWrite (LED2, LOW);    
			emission_ir.sendRC5 (BUTTON_B <1, 32);
			return;
		}
    }
	//************************ Fréquence Button C.
    else if (BUTTON_C, HIGH) 
	{
		if(BUTTON_UP, HIGH)
		{
			digitalRead (BUTTON_UP, HIGH); //Augmenter la fréquence.
			digitalWrite(LED3, HIGH);
			emission_ir.sendRC5 (BUTTON_C >1, 32);
			return;
		}
		else
		{
			digitalRead (BUTTON_DOWN, HIGH); // Ralentir la fréquence.
			digitalWrite (LED3, LOW);    
			emission_ir.sendRC5 (BUTTON_C <1, 32);
			return;
		}
	}
  }
  
  IRrecv resume(); // Reception de la prochaine valeur.

The error that i'm getting is this one.

Program:36: error: expected initializer before 'if'

Thanks you in advance. :wink:

void loop() {

if (IRrecv) decode(results)

Your error says it all.