<prog>
  <l_dec>
    <foncDec>
      main
      <l_instr>
        <instr_ecrire>
          <opExp>
            condexp
            <intExp>1</intExp>
            <intExp>0</intExp>
            <opExp>
              condexp
              <intExp>1</intExp>
              <intExp>0</intExp>
              <intExp>1</intExp>
            </opExp>
          </opExp>
        </instr_ecrire>
        <l_instr>
          <instr_ecrire>
            <opExp>
              condexp
              <opExp>
                condexp
                <intExp>1</intExp>
                <intExp>0</intExp>
                <intExp>1</intExp>
              </opExp>
              <intExp>0</intExp>
              <intExp>1</intExp>
            </opExp>
          </instr_ecrire>
          <l_instr>
            <instr_ecrire>
              <opExp>
                condexp
                <intExp>1</intExp>
                <intExp>0</intExp>
                <opExp>
                  condexp
                  <intExp>1</intExp>
                  <intExp>0</intExp>
                  <intExp>1</intExp>
                </opExp>
              </opExp>
            </instr_ecrire>
          </l_instr>
        </l_instr>
      </l_instr>
    </foncDec>
  </l_dec>
</prog>
