exemple_test_LFT.docx

214
Student: ALEXIN OVIDIU 1.Se dau urmatoarele reguli lexicale: lit ::= a..z | A..Z dgt ::= 0..1 operatie ::= % deli1 ::= { deli2 ::= } identificator ::= (lit|dgt)* numar_int ::= dgt+ numar_re ::= dgt+.dgt+ mot_cle_de_start ::= START mot_cle_de_stop ::= STOP Sa se elaboreze automatul corespunzator regulilor lexicale. 2.Sa se scrie codul aferent automatului de la punctul 1. 3.Se dau urmatoarele reguli lexicale: program_sursa ::= program_sursa mot_cle_de_start ListaInstructione mot_cle_de_stop ListaInstructione ::= Instructione ListaInstructione | Instructione Instructione ::= identificator := Expression | identificator deli1 Expression deli2 Expression ::= Expression operatie numar_int | numar_int Sa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul. 4.Sa se scrie codul aferent regulilor de la punctul 3. Student: ANDREICA CRISTIAN 1.Se dau urmatoarele reguli lexicale: lit ::= a..z c ::= 0..3 operator ::= % deli1 ::= { deli2 ::= } ident ::= (lit|c)* nr_intreg ::= c+ nr_re ::= c+.c+ start_keyword ::= START

Transcript of exemple_test_LFT.docx

Student: ALEXIN OVIDIU 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdgt ::= 0..1operatie ::= %deli1 ::= {deli2 ::= }identificator ::= (lit|dgt)*numar_int ::= dgt+numar_re ::= dgt+.dgt+mot_cle_de_start ::= STARTmot_cle_de_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa mot_cle_de_start ListaInstructione mot_cle_de_stop ListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identificator := Expression | identificator deli1 Expression deli2Expression ::= Expression operatie numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ANDREICA CRISTIAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..zc ::= 0..3operator ::= %deli1 ::= {deli2 ::= }ident ::= (lit|c)*nr_intreg ::= c+nr_re ::= c+.c+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructie stop_keyword ListaInstructie ::= Instructie ListaInstructie | InstructieInstructie ::= ident := Expresie | ident deli1 Expresie deli2Expresie ::= Expresie operator nr_intreg | Expresie operator ident | nr_intreg | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ANGHIL DUMITRU-OVIDIU 1.Se dau urmatoarele reguli lexicale:letter ::= a..zdigit ::= 0..3operatie ::= *delim1 ::= [delim2 ::= ]ident ::= (letter|digit)*numar_intreg ::= digit+nr_real ::= digit+.digit+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuv_cheie_start ListaInstruction cuv_cheie_stop ListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= ident := Expression | ident delim1 Expression delim2Expression ::= Expression operatie numar_intreg | Expression operatie ident | numar_intreg | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ANTONIE IOAN FLORIN 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zcifra ::= 0..7operator ::= %separator ::= ,delimitator1 ::= [delimitator2 ::= ]identif ::= (lit|cifra)*numar_int ::= cifra+nr_real ::= cifra+.cifra+cuv_cheie_start ::= INCEPUTcuv_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= identif := Expressione | identif delimitator1 Expressione delimitator2Expressione ::= Expressione operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: APAFAIAN SEBASTIAN-VASILE 1.Se dau urmatoarele reguli lexicale:lettera ::= a..z | A..Zdigit ::= 0..7operator ::= *separator ::= :delimitatore1 ::= [delimitatore2 ::= ]identificatore ::= (lettera|digit)*nr_int ::= digit+nr_real ::= digit+.digit+mot_cle_de_start ::= STARTmot_cle_de_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel mot_cle_de_start ListaInstructione mot_cle_de_stop separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identificatore := Expressione | identificatore delimitatore1 Expressione delimitatore2Expressione ::= Expressione operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ARNAUT RALUCA MARTA 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zdig ::= 0..7operator ::= +separator ::= ,delim1 ::= (delim2 ::= )identif ::= (letter|dig)*numar_int ::= dig+numar_real ::= dig+.dig+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuvant_cheie_start ListaInstruction cuvant_cheie_stop separatorListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= identif := Expression | identif delim1 Expression delim2Expression ::= Expression operator numar_int | Expression operator identif | numar_int | identifSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ARSINTE FLORIN 1.Se dau urmatoarele reguli lexicale:lit ::= a..zdig ::= 0..1operatore ::= ^separatore ::= ,delimitatore1 ::= [delimitatore2 ::= ]identificator ::= (lit|dig)*nr_intreg ::= dig+numar_re ::= dig+.dig+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatoreListaInstructie ::= Instructie ListaInstructie | InstructieInstructie ::= identificator := Expressione | identificator delimitatore1 Expressione delimitatore2Expressione ::= Expressione operatore numar_re | Expressione operatore nr_intreg | numar_re | nr_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BACOV GIANINA-IOANA 1.Se dau urmatoarele reguli lexicale:buchie ::= a..z | A..Zdig ::= 0..9operatie ::= ^separatore ::= ,delim1 ::= (delim2 ::= )ident ::= (buchie|dig)*nr_intreg ::= dig+nr_real ::= dig+.dig+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructie stop_keyword separatoreListaInstructie ::= Instructie separatore ListaInstructie | InstructieInstructie ::= ident := Expresie | ident delim1 Expresie delim2Expresie ::= Expresie operatie nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BACRAU STEFAN CRISTIAN 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcfr ::= 0..3operator ::= /separatore ::= ;deli1 ::= {deli2 ::= }identif ::= (litera|cfr)*numar_intreg ::= cfr+nr_real ::= cfr+.cfr+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatoreListaInstructie ::= ListaInstructie separatore Instructie | InstructieInstructie ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BALINT ADALBERT 1.Se dau urmatoarele reguli lexicale:lit ::= a..zdigit ::= 0..9op ::= *separator ::= :delimitatore1 ::= {delimitatore2 ::= }id ::= (lit|digit)*numar_int ::= digit+numar_real ::= digit+.digit+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme mot_cle_de_start ListaInstruction mot_cle_de_stop separatorListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= id := Expression | id delimitatore1 Expression delimitatore2Expression ::= Expression op numar_real | numar_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BALINT OLIVIAN-ZOLTAN 1.Se dau urmatoarele reguli lexicale:lettera ::= a..z | A..Zcifra ::= 0..9operator ::= ^separatore ::= :deli1 ::= (deli2 ::= )identificatore ::= (lettera|cifra)*numar_intreg ::= cifra+numar_real ::= cifra+.cifra+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstruction cuv_cheie_stop separatoreListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= identificatore := Expressione | identificatore deli1 Expressione deli2Expressione ::= Expressione operator numar_real | Expressione operator numar_intreg | numar_real | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BALAN RADU CATALIN 1.Se dau urmatoarele reguli lexicale:letter ::= a..zdig ::= 0..9operator ::= +separatore ::= ,delimitator1 ::= {delimitator2 ::= }id ::= (letter|dig)*numar_int ::= dig+numar_re ::= dig+.dig+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= Instructione separatore ListaInstructione | InstructioneInstructione ::= id := Expression | id delimitator1 Expression delimitator2Expression ::= Expression operator numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BALA FLORIN 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zdigit ::= 0..3op ::= ^separatore ::= :delimitator1 ::= (delimitator2 ::= )ident ::= (letter|digit)*nr_intreg ::= digit+numar_real ::= digit+.digit+mot_cle_de_start ::= ONmot_cle_de_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel mot_cle_de_start ListaInstructione mot_cle_de_stop separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= ident := Expressione | ident delimitator1 Expressione delimitator2Expressione ::= Expressione op numar_real | Expressione op ident | numar_real | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BARNA ALEXANDRU 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zcfr ::= 0..1operatie ::= +separatore ::= .delim1 ::= {delim2 ::= }ident ::= (lettera|cfr)*numar_intreg ::= cfr+numar_real ::= cfr+.cfr+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstructione cuv_cheie_stop separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= ident := Expresie | ident delim1 Expresie delim2Expresie ::= Expresie operatie numar_real | numar_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BAROGA STEFAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..zc ::= 0..3operatore ::= -separatore ::= ;deli1 ::= [deli2 ::= ]id ::= (lit|c)*nr_intreg ::= c+numar_re ::= c+.c+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuv_cheie_start ListaInstructione cuv_cheie_stop separatoreListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= id := Expresie | id deli1 Expresie deli2Expresie ::= Expresie operatore nr_intreg | Expresie operatore id | nr_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BASARABA MARIUS 1.Se dau urmatoarele reguli lexicale:lit ::= a..zcfr ::= 0..1operatie ::= -separatore ::= ;delim1 ::= {delim2 ::= }identificator ::= (lit|cfr)*numar_intreg ::= cfr+nr_real ::= cfr+.cfr+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstructiune cuv_cheie_stop separatoreListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= identificator := Expression | identificator delim1 Expression delim2Expression ::= Expression operatie numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BERCEANU SILVIU-CONSTANTIN 1.Se dau urmatoarele reguli lexicale:lettera ::= A..Zcifra ::= 0..3operatie ::= ^separatore ::= :deli1 ::= [deli2 ::= ]id ::= (lettera|cifra)*nr_intreg ::= cifra+nr_re ::= cifra+.cifra+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructie stop_keyword separatoreListaInstructie ::= Instructie separatore ListaInstructie | InstructieInstructie ::= id := Expression | id deli1 Expression deli2Expression ::= Expression operatie nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BERINDEU DANIEL 1.Se dau urmatoarele reguli lexicale:letter ::= A..Zcifra ::= 0..3operator ::= *separator ::= ;delim1 ::= (delim2 ::= )identif ::= (letter|cifra)*nr_intreg ::= cifra+nr_real ::= cifra+.cifra+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identif := Expresie | identif delim1 Expresie delim2Expresie ::= Expresie operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BISCA ION-LEONTIN 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcif ::= 0..7operator ::= ^separator ::= .delim1 ::= {delim2 ::= }identificatore ::= (litera|cif)*nr_intreg ::= cif+numar_re ::= cif+.cif+cuv_cheie_start ::= INCEPUTcuv_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program cuv_cheie_start ListaInstructione cuv_cheie_stop separatorListaInstructione ::= ListaInstructione separator Instructione | InstructioneInstructione ::= identificatore := Expression | identificatore delim1 Expression delim2Expression ::= Expression operator numar_re | Expression operator identificatore | numar_re | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BLAGUT LOREDANA 1.Se dau urmatoarele reguli lexicale:buchie ::= a..z | A..Zc ::= 0..9op ::= -separator ::= ,deli1 ::= (deli2 ::= )identificatore ::= (buchie|c)*nr_intreg ::= c+numar_real ::= c+.c+mot_cle_de_start ::= STARTmot_cle_de_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel mot_cle_de_start ListaInstruction mot_cle_de_stop separatorListaInstruction ::= Instruction separator ListaInstruction | InstructionInstruction ::= identificatore := Expressione | identificatore deli1 Expressione deli2Expressione ::= Expressione op nr_intreg | Expressione op identificatore | nr_intreg | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BLENERT ERICHZOLTAN 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zdgt ::= 0..1operator ::= ^separator ::= :delim1 ::= [delim2 ::= ]ident ::= (letter|dgt)*nr_int ::= dgt+nr_re ::= dgt+.dgt+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstructiune cuv_cheie_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= ident := Expresie | ident delim1 Expresie delim2Expresie ::= Expresie operator nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BOGDAN LAURASIMONA 1.Se dau urmatoarele reguli lexicale:letter ::= a..zdig ::= 0..3operatie ::= ^separator ::= ,deli1 ::= {deli2 ::= }identificatore ::= (letter|dig)*numar_intreg ::= dig+nr_re ::= dig+.dig+cuvant_cheie_start ::= STARTcuvant_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identificatore := Expressione | identificatore deli1 Expressione deli2Expressione ::= Expressione operatie nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BOGDAN RAULLAURENTIU 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zc ::= 0..9operatie ::= %separator ::= ,delimitatore1 ::= (delimitatore2 ::= )identificatore ::= (lit|c)*numar_int ::= c+numar_real ::= c+.c+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= Instructione separator ListaInstructione | InstructioneInstructione ::= identificatore := Expressione | identificatore delimitatore1 Expressione delimitatore2Expressione ::= Expressione operatie numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BOIERU PAUL 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zc ::= 0..1operatore ::= %separator ::= .delimitator1 ::= (delimitator2 ::= )identificator ::= (lit|c)*numar_int ::= c+nr_real ::= c+.c+mot_cle_de_start ::= ONmot_cle_de_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe mot_cle_de_start ListaInstructione mot_cle_de_stop separatorListaInstructione ::= ListaInstructione separator Instructione | InstructioneInstructione ::= identificator := Expression | identificator delimitator1 Expression delimitator2Expression ::= Expression operatore numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BOLDORAN ANDREEACRISTINA 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zdigit ::= 0..9operatie ::= *separator ::= .delim1 ::= {delim2 ::= }id ::= (buchie|digit)*numar_intreg ::= digit+nr_real ::= digit+.digit+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstruction stop_keyword separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= id := Expresie | id delim1 Expresie delim2Expresie ::= Expresie operatie numar_intreg | Expresie operatie id | numar_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BORCA DANIELMARIUS 1.Se dau urmatoarele reguli lexicale:lettera ::= A..Zcifra ::= 0..1op ::= %separatore ::= .delimitatore1 ::= {delimitatore2 ::= }id ::= (lettera|cifra)*numar_intreg ::= cifra+nr_real ::= cifra+.cifra+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatoreListaInstructie ::= Instructie separatore ListaInstructie | InstructieInstructie ::= id := Expression | id delimitatore1 Expression delimitatore2Expression ::= Expression op nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BOSCU IASMIN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zcfr ::= 0..7operatie ::= ^separatore ::= :deli1 ::= [deli2 ::= ]id ::= (litera|cfr)*numar_intreg ::= cfr+numar_re ::= cfr+.cfr+cuvant_cheie_start ::= STARTcuvant_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatoreListaInstructie ::= ListaInstructie Instructie | InstructieInstructie ::= id := Expresie | id deli1 Expresie deli2Expresie ::= Expresie operatie numar_intreg | Expresie operatie id | numar_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BRANDABUR CALINNICOLAE 1.Se dau urmatoarele reguli lexicale:litera ::= a..zcif ::= 0..1operatie ::= +separatore ::= :delimitatore1 ::= [delimitatore2 ::= ]ident ::= (litera|cif)*nr_intreg ::= cif+nr_re ::= cif+.cif+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstruction cuv_cheie_stop separatoreListaInstruction ::= Instruction separatore ListaInstruction | InstructionInstruction ::= ident := Expresie | ident delimitatore1 Expresie delimitatore2Expresie ::= Expresie operatie nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BRANDLGHERGA CRISTIAN 1.Se dau urmatoarele reguli lexicale:buchie ::= a..zdgt ::= 0..3operator ::= *separatore ::= :delim1 ::= (delim2 ::= )identificator ::= (buchie|dgt)*numar_int ::= dgt+nr_re ::= dgt+.dgt+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuv_cheie_start ListaInstructiune cuv_cheie_stop separatoreListaInstructiune ::= ListaInstructiune separatore Instructiune | InstructiuneInstructiune ::= identificator := Expression | identificator delim1 Expression delim2Expression ::= Expression operator numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BRINDUSESCU GEORGE 1.Se dau urmatoarele reguli lexicale:letter ::= a..zcifra ::= 0..7op ::= %separatore ::= ;delimitator1 ::= {delimitator2 ::= }ident ::= (letter|cifra)*nr_int ::= cifra+nr_re ::= cifra+.cifra+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program mot_cle_de_start ListaInstructione mot_cle_de_stop separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= ident := Expresie | ident delimitator1 Expresie delimitator2Expresie ::= Expresie op nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUBLEA ALEXANDRU-IOAN 1.Se dau urmatoarele reguli lexicale:lettera ::= A..Zdig ::= 0..9operatore ::= ^separatore ::= ,deli1 ::= {deli2 ::= }identificator ::= (lettera|dig)*nr_int ::= dig+nr_real ::= dig+.dig+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identificator := Expression | identificator deli1 Expression deli2Expression ::= Expression operatore nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUCSI ALEXANDRU 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zdig ::= 0..3op ::= +separatore ::= :delim1 ::= (delim2 ::= )identificator ::= (lit|dig)*nr_int ::= dig+nr_real ::= dig+.dig+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= ListaInstructione separatore Instructione | InstructioneInstructione ::= identificator := Expression | identificator delim1 Expression delim2Expression ::= Expression op nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUDES MARIUSCRISTIAN 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zcfr ::= 0..3operatore ::= *separatore ::= ,delim1 ::= [delim2 ::= ]ident ::= (lit|cfr)*nr_int ::= cfr+numar_re ::= cfr+.cfr+mot_cle_de_start ::= ONmot_cle_de_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe mot_cle_de_start ListaInstructione mot_cle_de_stop separatoreListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= ident := Expresie | ident delim1 Expresie delim2Expresie ::= Expresie operatore nr_int | Expresie operatore ident | nr_int | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUIDOSO ARPAD 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zdig ::= 0..7operatore ::= %separator ::= ,delimitatore1 ::= {delimitatore2 ::= }ident ::= (litera|dig)*numar_int ::= dig+numar_real ::= dig+.dig+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstructiune cuv_cheie_stop separatorListaInstructiune ::= ListaInstructiune separator Instructiune | InstructiuneInstructiune ::= ident := Expression | ident delimitatore1 Expression delimitatore2Expression ::= Expression operatore numar_real | Expression operatore numar_int | numar_real | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BULACEL BOGDANBRUNO 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zdigit ::= 0..9operatore ::= /separator ::= :delim1 ::= {delim2 ::= }identif ::= (lettera|digit)*numar_int ::= digit+nr_re ::= digit+.digit+mot_cle_de_start ::= STARTmot_cle_de_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe mot_cle_de_start ListaInstruction mot_cle_de_stop separatorListaInstruction ::= ListaInstruction separator Instruction | InstructionInstruction ::= identif := Expresie | identif delim1 Expresie delim2Expresie ::= Expresie operatore nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BULUGEAN LARISA 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zdgt ::= 0..1operatore ::= +separator ::= ,delimitatore1 ::= (delimitatore2 ::= )identificatore ::= (litera|dgt)*nr_int ::= dgt+numar_re ::= dgt+.dgt+mot_cle_de_start ::= INCEPUTmot_cle_de_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa mot_cle_de_start ListaInstructie mot_cle_de_stop separatorListaInstructie ::= ListaInstructie Instructie | InstructieInstructie ::= identificatore := Expression | identificatore delimitatore1 Expression delimitatore2Expression ::= Expression operatore numar_re | Expression operatore identificatore | numar_re | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUMBEL CLAUDIU 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zc ::= 0..3operatore ::= *separator ::= :deli1 ::= {deli2 ::= }identificator ::= (lettera|c)*nr_int ::= c+nr_re ::= c+.c+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= identificator := Expression | identificator deli1 Expression deli2Expression ::= Expression operatore nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BURLICA DRAGOSCOSMIN-IOAN 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zdgt ::= 0..1op ::= +separator ::= ,delimitatore1 ::= {delimitatore2 ::= }identificatore ::= (letter|dgt)*numar_intreg ::= dgt+numar_re ::= dgt+.dgt+cuvant_cheie_start ::= STARTcuvant_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identificatore := Expresie | identificatore delimitatore1 Expresie delimitatore2Expresie ::= Expresie op numar_re | Expresie op identificatore | numar_re | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: BUTACIU LUCIAN 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zdgt ::= 0..9op ::= /separator ::= .delimitatore1 ::= {delimitatore2 ::= }identificator ::= (buchie|dgt)*numar_int ::= dgt+nr_re ::= dgt+.dgt+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstructiune cuv_cheie_stop separatorListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= identificator := Expression | identificator delimitatore1 Expression delimitatore2Expression ::= Expression op nr_re | Expression op numar_int | nr_re | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CALU IOAN 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zcfr ::= 0..3operator ::= *separator ::= :delim1 ::= (delim2 ::= )identificatore ::= (lettera|cfr)*numar_intreg ::= cfr+nr_real ::= cfr+.cfr+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= ListaInstructiune separator Instructiune | InstructiuneInstructiune ::= identificatore := Expression | identificatore delim1 Expression delim2Expression ::= Expression operator nr_real | Expression operator identificatore | nr_real | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CATAN PAULIAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zc ::= 0..7operatie ::= +separator ::= ;delimitator1 ::= [delimitator2 ::= ]id ::= (lit|c)*nr_int ::= c+numar_re ::= c+.c+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= id := Expression | id delimitator1 Expression delimitator2Expression ::= Expression operatie numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CAMPAN CRISTINAANCA 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcfr ::= 0..1operator ::= ^separator ::= ,delimitatore1 ::= (delimitatore2 ::= )ident ::= (litera|cfr)*numar_intreg ::= cfr+numar_real ::= cfr+.cfr+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuvant_cheie_start ListaInstruction cuvant_cheie_stop separatorListaInstruction ::= ListaInstruction separator Instruction | InstructionInstruction ::= ident := Expressione | ident delimitatore1 Expressione delimitatore2Expressione ::= Expressione operator numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CARLIG ANITAMIRABELA 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zdgt ::= 0..3operatie ::= %separator ::= ;deli1 ::= (deli2 ::= )identif ::= (lit|dgt)*numar_intreg ::= dgt+numar_real ::= dgt+.dgt+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe start_keyword ListaInstructie stop_keyword separatorListaInstructie ::= Instructie separator ListaInstructie | InstructieInstructie ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operatie numar_real | Expression operatie numar_intreg | numar_real | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CALIN ADRIAN-COSMIN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zc ::= 0..7op ::= +separator ::= ,delim1 ::= (delim2 ::= )identif ::= (litera|c)*numar_intreg ::= c+numar_real ::= c+.c+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expressione | identif delim1 Expressione delim2Expressione ::= Expressione op numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CALUSERIU CATALIN 1.Se dau urmatoarele reguli lexicale:letter ::= a..zdigit ::= 0..3operatie ::= %separator ::= :deli1 ::= [deli2 ::= ]identificator ::= (letter|digit)*nr_int ::= digit+numar_re ::= digit+.digit+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuvant_cheie_start ListaInstruction cuvant_cheie_stop separatorListaInstruction ::= Instruction separator ListaInstruction | InstructionInstruction ::= identificator := Expresie | identificator deli1 Expresie deli2Expresie ::= Expresie operatie numar_re | Expresie operatie nr_int | numar_re | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CATANESCU VLAD-ROMULUS 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zcif ::= 0..3op ::= +separator ::= .delimitatore1 ::= [delimitatore2 ::= ]id ::= (lettera|cif)*nr_int ::= cif+numar_real ::= cif+.cif+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program mot_cle_de_start ListaInstruction mot_cle_de_stop separatorListaInstruction ::= ListaInstruction separator Instruction | InstructionInstruction ::= id := Expression | id delimitatore1 Expression delimitatore2Expression ::= Expression op numar_real | Expression op nr_int | numar_real | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CERCEGA RADU-FRANCESCO 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zdgt ::= 0..3op ::= %separator ::= ,delim1 ::= (delim2 ::= )id ::= (litera|dgt)*numar_int ::= dgt+nr_re ::= dgt+.dgt+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= Instruction separator ListaInstruction | InstructionInstruction ::= id := Expression | id delim1 Expression delim2Expression ::= Expression op numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CEVEI PATRICIA-LIDIA 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdigit ::= 0..9operatore ::= /separator ::= .delimitator1 ::= {delimitator2 ::= }ident ::= (lit|digit)*nr_intreg ::= digit+numar_re ::= digit+.digit+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructie stop_keyword separatorListaInstructie ::= Instructie ListaInstructie | InstructieInstructie ::= ident := Expressione | ident delimitator1 Expressione delimitator2Expressione ::= Expressione operatore numar_re | Expressione operatore ident | numar_re | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CHILOM GEORGE-GABRIEL 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcfr ::= 0..7operatie ::= *separator ::= :delimitator1 ::= (delimitator2 ::= )id ::= (litera|cfr)*numar_intreg ::= cfr+numar_re ::= cfr+.cfr+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= Instructiune separator ListaInstructiune | InstructiuneInstructiune ::= id := Expression | id delimitator1 Expression delimitator2Expression ::= Expression operatie numar_re | Expression operatie id | numar_re | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CHIRIAC GEORGEL 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zcif ::= 0..9operatie ::= -separator ::= .delimitator1 ::= {delimitator2 ::= }identif ::= (lit|cif)*numar_int ::= cif+nr_real ::= cif+.cif+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= ListaInstructiune separator Instructiune | InstructiuneInstructiune ::= identif := Expression | identif delimitator1 Expression delimitator2Expression ::= Expression operatie nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CHISALITA ADRIAN 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zcfr ::= 0..1operatie ::= ^separator ::= :delimitator1 ::= (delimitator2 ::= )identif ::= (buchie|cfr)*nr_int ::= cfr+numar_re ::= cfr+.cfr+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identif := Expressione | identif delimitator1 Expressione delimitator2Expressione ::= Expressione operatie numar_re | Expressione operatie nr_int | numar_re | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CHIVA ROMEOADRIAN 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zc ::= 0..3operator ::= -separator ::= ,delimitatore1 ::= (delimitatore2 ::= )identif ::= (lettera|c)*numar_intreg ::= c+nr_real ::= c+.c+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= ListaInstructiune separator Instructiune | InstructiuneInstructiune ::= identif := Expression | identif delimitatore1 Expression delimitatore2Expression ::= Expression operator nr_real | Expression operator numar_intreg | nr_real | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIOBANU VIOREL-LIVIU 1.Se dau urmatoarele reguli lexicale:lettera ::= A..Zc ::= 0..1op ::= ^separator ::= :deli1 ::= [deli2 ::= ]id ::= (lettera|c)*numar_intreg ::= c+nr_re ::= c+.c+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= Instructione separator ListaInstructione | InstructioneInstructione ::= id := Expressione | id deli1 Expressione deli2Expressione ::= Expressione op numar_intreg | Expressione op id | numar_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIOCAN ELVIS-ALEXANDRU 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zdgt ::= 0..9op ::= ^separator ::= ,delimitatore1 ::= {delimitatore2 ::= }identif ::= (litera|dgt)*numar_intreg ::= dgt+nr_real ::= dgt+.dgt+cuv_cheie_start ::= INCEPUTcuv_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstructiune cuv_cheie_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identif := Expressione | identif delimitatore1 Expressione delimitatore2Expressione ::= Expressione op nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIORTEA ANDREEA NORA 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zcif ::= 0..9op ::= *separator ::= :deli1 ::= (deli2 ::= )ident ::= (buchie|cif)*numar_intreg ::= cif+nr_real ::= cif+.cif+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatorListaInstructie ::= ListaInstructie separator Instructie | InstructieInstructie ::= ident := Expression | ident deli1 Expression deli2Expression ::= Expression op nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIRCU IOAN-FLORIN 1.Se dau urmatoarele reguli lexicale:letter ::= A..Zdig ::= 0..9operator ::= *separator ::= ;deli1 ::= [deli2 ::= ]identificator ::= (letter|dig)*numar_intreg ::= dig+numar_real ::= dig+.dig+mot_cle_de_start ::= INCEPUTmot_cle_de_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program mot_cle_de_start ListaInstructiune mot_cle_de_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identificator := Expression | identificator deli1 Expression deli2Expression ::= Expression operator numar_intreg | Expression operator identificator | numar_intreg | identificatorSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIRISANGOMBOS SABIN 1.Se dau urmatoarele reguli lexicale:letter ::= A..Zdgt ::= 0..7operator ::= /separator ::= .delimitatore1 ::= {delimitatore2 ::= }identif ::= (letter|dgt)*nr_int ::= dgt+nr_re ::= dgt+.dgt+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identif := Expressione | identif delimitatore1 Expressione delimitatore2Expressione ::= Expressione operator nr_int | Expressione operator identif | nr_int | identifSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIS ALEXANDRU-MIHAI 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdig ::= 0..3op ::= /separator ::= ;delim1 ::= {delim2 ::= }ident ::= (lit|dig)*numar_intreg ::= dig+numar_re ::= dig+.dig+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= ident := Expresie | ident delim1 Expresie delim2Expresie ::= Expresie op numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIUMUREL ADRIAN 1.Se dau urmatoarele reguli lexicale:litera ::= a..zcfr ::= 0..1operatie ::= -separator ::= ,delimitator1 ::= [delimitator2 ::= ]identif ::= (litera|cfr)*numar_int ::= cfr+numar_real ::= cfr+.cfr+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuv_cheie_start ListaInstructione cuv_cheie_stop separatorListaInstructione ::= ListaInstructione separator Instructione | InstructioneInstructione ::= identif := Expressione | identif delimitator1 Expressione delimitator2Expressione ::= Expressione operatie numar_real | numar_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CIUPA MIHAI-CIPRIAN 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zdig ::= 0..9operatore ::= -separator ::= ;delimitatore1 ::= (delimitatore2 ::= )identificator ::= (lettera|dig)*numar_int ::= dig+numar_real ::= dig+.dig+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= identificator := Expression | identificator delimitatore1 Expression delimitatore2Expression ::= Expression operatore numar_real | numar_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: COCOTIAN DANIEL-GABRIEL 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zdigit ::= 0..3operatie ::= /separator ::= :deli1 ::= (deli2 ::= )id ::= (lettera|digit)*nr_intreg ::= digit+nr_real ::= digit+.digit+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= Instructiune separator ListaInstructiune | InstructiuneInstructiune ::= id := Expression | id deli1 Expression deli2Expression ::= Expression operatie nr_real | Expression operatie id | nr_real | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CODREA CRISTINA 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zdgt ::= 0..1op ::= -separator ::= ,delimitator1 ::= [delimitator2 ::= ]ident ::= (litera|dgt)*nr_int ::= dgt+numar_re ::= dgt+.dgt+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuv_cheie_start ListaInstructione cuv_cheie_stop separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= ident := Expression | ident delimitator1 Expression delimitator2Expression ::= Expression op numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: COJOCARIU COSMIN-MARIAN 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zc ::= 0..9operator ::= *separator ::= .delimitator1 ::= {delimitator2 ::= }id ::= (lit|c)*nr_int ::= c+nr_re ::= c+.c+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= id := Expressione | id delimitator1 Expressione delimitator2Expressione ::= Expressione operator nr_int | Expressione operator id | nr_int | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: COJOCARU DIANA-MARIA 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zdgt ::= 0..1operatore ::= *separator ::= ,delimitatore1 ::= {delimitatore2 ::= }id ::= (lit|dgt)*nr_intreg ::= dgt+nr_re ::= dgt+.dgt+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= Instructione separator ListaInstructione | InstructioneInstructione ::= id := Expresie | id delimitatore1 Expresie delimitatore2Expresie ::= Expresie operatore nr_re | Expresie operatore nr_intreg | nr_re | nr_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: COLTEA CATALIN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zc ::= 0..1op ::= /separator ::= ,delim1 ::= (delim2 ::= )id ::= (litera|c)*nr_intreg ::= c+numar_re ::= c+.c+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatorListaInstructie ::= ListaInstructie separator Instructie | InstructieInstructie ::= id := Expression | id delim1 Expression delim2Expression ::= Expression op numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CONDESCU-GRUND CASIUS-GIORGIAN 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zcif ::= 0..1operatore ::= ^separator ::= ;delimitator1 ::= (delimitator2 ::= )id ::= (lit|cif)*numar_int ::= cif+nr_re ::= cif+.cif+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstructie cuv_cheie_stop separatorListaInstructie ::= Instructie separator ListaInstructie | InstructieInstructie ::= id := Expressione | id delimitator1 Expressione delimitator2Expressione ::= Expressione operatore nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: COVALIUC ADRIAN-NICOLAE 1.Se dau urmatoarele reguli lexicale:buchie ::= a..z | A..Zcifra ::= 0..3operatie ::= ^separator ::= ;deli1 ::= {deli2 ::= }ident ::= (buchie|cifra)*nr_intreg ::= cifra+numar_re ::= cifra+.cifra+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= ListaInstructione separator Instructione | InstructioneInstructione ::= ident := Expression | ident deli1 Expression deli2Expression ::= Expression operatie numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CRACIUNESCU MARIUS-FLORIN 1.Se dau urmatoarele reguli lexicale:litera ::= a..zdigit ::= 0..9operatore ::= ^separator ::= .deli1 ::= {deli2 ::= }ident ::= (litera|digit)*nr_intreg ::= digit+nr_real ::= digit+.digit+mot_cle_de_start ::= INCEPUTmot_cle_de_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program mot_cle_de_start ListaInstructione mot_cle_de_stop separatorListaInstructione ::= ListaInstructione Instructione | InstructioneInstructione ::= ident := Expresie | ident deli1 Expresie deli2Expresie ::= Expresie operatore nr_intreg | Expresie operatore ident | nr_intreg | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CRISAN HRISTEA DANIEL-IOAN 1.Se dau urmatoarele reguli lexicale:letter ::= A..Zdig ::= 0..7operator ::= +separator ::= ;deli1 ::= {deli2 ::= }ident ::= (letter|dig)*numar_int ::= dig+nr_real ::= dig+.dig+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstructione cuv_cheie_stop separatorListaInstructione ::= Instructione separator ListaInstructione | InstructioneInstructione ::= ident := Expressione | ident deli1 Expressione deli2Expressione ::= Expressione operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CRISTETIU ANDREI-ALEXANDRU 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zc ::= 0..7operatie ::= -separator ::= .deli1 ::= (deli2 ::= )id ::= (letter|c)*numar_intreg ::= c+nr_real ::= c+.c+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatorListaInstructiune ::= Instructiune separator ListaInstructiune | InstructiuneInstructiune ::= id := Expresie | id deli1 Expresie deli2Expresie ::= Expresie operatie numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: CURCUIANU CARMEN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zcifra ::= 0..1op ::= *separator ::= ;delimitator1 ::= {delimitator2 ::= }id ::= (litera|cifra)*numar_intreg ::= cifra+nr_re ::= cifra+.cifra+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstruction cuvant_cheie_stop separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= id := Expresie | id delimitator1 Expresie delimitator2Expresie ::= Expresie op nr_re | nr_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DAFIN AURELCRISTIAN 1.Se dau urmatoarele reguli lexicale:litera ::= a..zcifra ::= 0..1operator ::= +separatore ::= .deli1 ::= [deli2 ::= ]identif ::= (litera|cifra)*numar_intreg ::= cifra+nr_real ::= cifra+.cifra+start_keyword ::= STARTstop_keyword ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DANALACHE MARIUS-IONEL 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zc ::= 0..3operatore ::= +separator ::= ;delimitator1 ::= (delimitator2 ::= )identificator ::= (litera|c)*nr_intreg ::= c+numar_real ::= c+.c+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= identificator := Expression | identificator delimitator1 Expression delimitator2Expression ::= Expression operatore numar_real | Expression operatore identificator | numar_real | identificatorSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DAVID HORATIU-SORIN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zdigit ::= 0..9operatore ::= -separator ::= ;delimitator1 ::= {delimitator2 ::= }identif ::= (litera|digit)*numar_intreg ::= digit+nr_real ::= digit+.digit+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstruction stop_keyword separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= identif := Expression | identif delimitator1 Expression delimitator2Expression ::= Expression operatore nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DANILA ALIN-DANIEL 1.Se dau urmatoarele reguli lexicale:lettera ::= a..zdgt ::= 0..1operatore ::= *separator ::= .deli1 ::= (deli2 ::= )identif ::= (lettera|dgt)*nr_intreg ::= dgt+nr_real ::= dgt+.dgt+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe mot_cle_de_start ListaInstructione mot_cle_de_stop separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operatore nr_real | Expression operatore identif | nr_real | identifSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DANUT EMANUEL IOAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..zcifra ::= 0..3op ::= /separator ::= :delimitator1 ::= {delimitator2 ::= }identificatore ::= (lit|cifra)*nr_int ::= cifra+numar_real ::= cifra+.cifra+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatorListaInstructiune ::= ListaInstructiune separator Instructiune | InstructiuneInstructiune ::= identificatore := Expresie | identificatore delimitator1 Expresie delimitator2Expresie ::= Expresie op nr_int | Expresie op identificatore | nr_int | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DITA OVIDIU-DANIEL 1.Se dau urmatoarele reguli lexicale:lit ::= a..zc ::= 0..7operatie ::= -separator ::= ;delim1 ::= [delim2 ::= ]identif ::= (lit|c)*numar_intreg ::= c+nr_real ::= c+.c+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expressione | identif delim1 Expressione delim2Expressione ::= Expressione operatie numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DOBOSAN RADU-VASILE 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zdigit ::= 0..1operatie ::= -separator ::= ;delim1 ::= (delim2 ::= )ident ::= (lit|digit)*nr_int ::= digit+numar_re ::= digit+.digit+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme start_keyword ListaInstruction stop_keyword separatorListaInstruction ::= Instruction separator ListaInstruction | InstructionInstruction ::= ident := Expression | ident delim1 Expression delim2Expression ::= Expression operatie nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DOBROSAVLEVICI MLAGEA 1.Se dau urmatoarele reguli lexicale:lit ::= a..zcfr ::= 0..7operatie ::= /separator ::= :deli1 ::= {deli2 ::= }identificatore ::= (lit|cfr)*numar_intreg ::= cfr+nr_real ::= cfr+.cfr+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= ListaInstruction separator Instruction | InstructionInstruction ::= identificatore := Expression | identificatore deli1 Expression deli2Expression ::= Expression operatie nr_real | Expression operatie numar_intreg | nr_real | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DODOIU ALEXANDRU 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zcfr ::= 0..7op ::= ^separatore ::= ,delimitator1 ::= {delimitator2 ::= }identificator ::= (lit|cfr)*numar_int ::= cfr+numar_re ::= cfr+.cfr+cuv_cheie_start ::= INCEPUTcuv_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe cuv_cheie_start ListaInstructiune cuv_cheie_stop separatoreListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= identificator := Expressione | identificator delimitator1 Expressione delimitator2Expressione ::= Expressione op numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DOGEA BOGDAN-STEFAN 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcif ::= 0..3op ::= ^separatore ::= ;deli1 ::= {deli2 ::= }ident ::= (litera|cif)*numar_intreg ::= cif+numar_real ::= cif+.cif+mot_cle_de_start ::= INCEPUTmot_cle_de_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programe ::= Programe mot_cle_de_start ListaInstruction mot_cle_de_stop separatoreListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= ident := Expressione | ident deli1 Expressione deli2Expressione ::= Expressione op numar_real | Expressione op ident | numar_real | identSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DOSEI ALEXANDRU VALENTIN 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zcifra ::= 0..7operatore ::= -separator ::= ,delimitator1 ::= [delimitator2 ::= ]identificatore ::= (litera|cifra)*nr_intreg ::= cifra+nr_real ::= cifra+.cifra+start_keyword ::= BEGINstop_keyword ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructiune stop_keyword separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identificatore := Expresie | identificatore delimitator1 Expresie delimitator2Expresie ::= Expresie operatore nr_real | Expresie operatore identificatore | nr_real | identificatoreSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DRAGU BOGDAN-MIHAI 1.Se dau urmatoarele reguli lexicale:letter ::= a..z | A..Zdigit ::= 0..9op ::= ^separator ::= ,delimitator1 ::= {delimitator2 ::= }identif ::= (letter|digit)*numar_int ::= digit+numar_re ::= digit+.digit+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme mot_cle_de_start ListaInstructie mot_cle_de_stop separatorListaInstructie ::= ListaInstructie separator Instructie | InstructieInstructie ::= identif := Expresie | identif delimitator1 Expresie delimitator2Expresie ::= Expresie op numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DRAGU NICUSOR-MADALIN 1.Se dau urmatoarele reguli lexicale:lettera ::= a..z | A..Zdgt ::= 0..3op ::= /separatore ::= :delim1 ::= {delim2 ::= }ident ::= (lettera|dgt)*numar_intreg ::= dgt+nr_real ::= dgt+.dgt+start_keyword ::= INCEPUTstop_keyword ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructie stop_keyword separatoreListaInstructie ::= Instructie ListaInstructie | InstructieInstructie ::= ident := Expression | ident delim1 Expression delim2Expression ::= Expression op numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DRAGOI ELENA RAMONA 1.Se dau urmatoarele reguli lexicale:lit ::= A..Zdig ::= 0..3operatie ::= *separatore ::= ;delim1 ::= (delim2 ::= )identificatore ::= (lit|dig)*nr_intreg ::= dig+nr_re ::= dig+.dig+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuv_cheie_start ListaInstructiune cuv_cheie_stop separatoreListaInstructiune ::= ListaInstructiune separatore Instructiune | InstructiuneInstructiune ::= identificatore := Expression | identificatore delim1 Expression delim2Expression ::= Expression operatie nr_re | Expression operatie nr_intreg | nr_re | nr_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DUMITRA ADRIAN-OVIDIU 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zdigit ::= 0..3operator ::= *separatore ::= :delim1 ::= {delim2 ::= }id ::= (buchie|digit)*numar_int ::= digit+nr_real ::= digit+.digit+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= ListaInstructione separatore Instructione | InstructioneInstructione ::= id := Expressione | id delim1 Expressione delim2Expressione ::= Expressione operator nr_real | Expressione operator numar_int | nr_real | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DUMITRASCU ALEX EMANUEL 1.Se dau urmatoarele reguli lexicale:litera ::= a..zc ::= 0..1operatie ::= *separatore ::= ,delim1 ::= [delim2 ::= ]identif ::= (litera|c)*numar_intreg ::= c+numar_real ::= c+.c+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa start_keyword ListaInstructione stop_keyword separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expression | identif delim1 Expression delim2Expression ::= Expression operatie numar_real | numar_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DUMITRU EMILIAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zcfr ::= 0..7operatore ::= /separatore ::= ;deli1 ::= [deli2 ::= ]identif ::= (lit|cfr)*nr_int ::= cfr+nr_re ::= cfr+.cfr+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstructie cuvant_cheie_stop separatoreListaInstructie ::= Instructie separatore ListaInstructie | InstructieInstructie ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operatore nr_re | Expression operatore identif | nr_re | identifSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: DUNU DANIEL-LUCIAN 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zdgt ::= 0..3operatie ::= -separatore ::= :delim1 ::= [delim2 ::= ]id ::= (buchie|dgt)*nr_intreg ::= dgt+numar_re ::= dgt+.dgt+cuvant_cheie_start ::= INCEPUTcuvant_cheie_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatoreListaInstructiune ::= Instructiune ListaInstructiune | InstructiuneInstructiune ::= id := Expression | id delim1 Expression delim2Expression ::= Expression operatie numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: ENACHE MARIUS-ADRIAN 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zc ::= 0..1operatore ::= /separatore ::= ;delim1 ::= [delim2 ::= ]ident ::= (buchie|c)*numar_int ::= c+numar_re ::= c+.c+cuvant_cheie_start ::= ONcuvant_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:ProgramSursa ::= ProgramSursa cuvant_cheie_start ListaInstruction cuvant_cheie_stop separatoreListaInstruction ::= ListaInstruction separatore Instruction | InstructionInstruction ::= ident := Expression | ident delim1 Expression delim2Expression ::= Expression operatore numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: FARAGO ALEODOR-TIBERIU 1.Se dau urmatoarele reguli lexicale:buchie ::= a..zcfr ::= 0..9operatie ::= *separator ::= :delimitatore1 ::= (delimitatore2 ::= )id ::= (buchie|cfr)*nr_int ::= cfr+numar_real ::= cfr+.cfr+mot_cle_de_start ::= ONmot_cle_de_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel mot_cle_de_start ListaInstruction mot_cle_de_stop separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= id := Expresie | id delimitatore1 Expresie delimitatore2Expresie ::= Expresie operatie nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: FAUR CRISTIAN 1.Se dau urmatoarele reguli lexicale:lettera ::= A..Zdgt ::= 0..9operatie ::= +separator ::= .delimitator1 ::= (delimitator2 ::= )identificator ::= (lettera|dgt)*numar_int ::= dgt+nr_re ::= dgt+.dgt+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identificator := Expresie | identificator delimitator1 Expresie delimitator2Expresie ::= Expresie operatie nr_re | Expresie operatie identificator | nr_re | identificatorSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: FAINA IONELA-MARINELA 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zcfr ::= 0..7operator ::= +separator ::= ,delimitator1 ::= (delimitator2 ::= )identificator ::= (litera|cfr)*numar_intreg ::= cfr+nr_real ::= cfr+.cfr+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= ListaInstruction Instruction | InstructionInstruction ::= identificator := Expressione | identificator delimitator1 Expressione delimitator2Expressione ::= Expressione operator nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: FEUERSTAHLER REMUS 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zdgt ::= 0..9operatore ::= *separator ::= :delim1 ::= {delim2 ::= }identificator ::= (litera|dgt)*numar_intreg ::= dgt+numar_re ::= dgt+.dgt+cuv_cheie_start ::= ONcuv_cheie_stop ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuv_cheie_start ListaInstructione cuv_cheie_stop separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identificator := Expresie | identificator delim1 Expresie delim2Expresie ::= Expresie operatore numar_intreg | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: FIAT IACOB OVIDIU 1.Se dau urmatoarele reguli lexicale:lit ::= a..zdig ::= 0..1op ::= *separator ::= ,deli1 ::= (deli2 ::= )identificator ::= (lit|dig)*nr_int ::= dig+numar_re ::= dig+.dig+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel mot_cle_de_start ListaInstructie mot_cle_de_stop separatorListaInstructie ::= ListaInstructie Instructie | InstructieInstructie ::= identificator := Expresie | identificator deli1 Expresie deli2Expresie ::= Expresie op nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GACEU ADRIAN-GAVRILA 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdig ::= 0..3operatie ::= -separatore ::= ,delim1 ::= [delim2 ::= ]identificator ::= (lit|dig)*nr_intreg ::= dig+nr_real ::= dig+.dig+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program cuvant_cheie_start ListaInstructiune cuvant_cheie_stop separatoreListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identificator := Expression | identificator delim1 Expression delim2Expression ::= Expression operatie nr_real | nr_realSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GACEU LUPSOIU ADRIAN 1.Se dau urmatoarele reguli lexicale:litera ::= a..z | A..Zdig ::= 0..9op ::= +separatore ::= :delimitatore1 ::= {delimitatore2 ::= }id ::= (litera|dig)*nr_intreg ::= dig+nr_re ::= dig+.dig+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme cuv_cheie_start ListaInstruction cuv_cheie_stop separatoreListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= id := Expressione | id delimitatore1 Expressione delimitatore2Expressione ::= Expressione op nr_intreg | Expressione op id | nr_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GAIE DANIELA 1.Se dau urmatoarele reguli lexicale:lettera ::= a..z | A..Zdigit ::= 0..9operatore ::= %separatore ::= :delimitatore1 ::= (delimitatore2 ::= )id ::= (lettera|digit)*nr_intreg ::= digit+nr_real ::= digit+.digit+cuv_cheie_start ::= STARTcuv_cheie_stop ::= STOPSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program cuv_cheie_start ListaInstructie cuv_cheie_stop separatoreListaInstructie ::= ListaInstructie Instructie | InstructieInstructie ::= id := Expression | id delimitatore1 Expression delimitatore2Expression ::= Expression operatore nr_intreg | Expression operatore id | nr_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GALBEN DANIEL 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdgt ::= 0..3operatie ::= %separatore ::= :delimitator1 ::= [delimitator2 ::= ]id ::= (lit|dgt)*numar_intreg ::= dgt+numar_re ::= dgt+.dgt+mot_cle_de_start ::= INCEPUTmot_cle_de_stop ::= SFARSITSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme mot_cle_de_start ListaInstructie mot_cle_de_stop separatoreListaInstructie ::= ListaInstructie Instructie | InstructieInstructie ::= id := Expresie | id delimitator1 Expresie delimitator2Expresie ::= Expresie operatie numar_intreg | Expresie operatie id | numar_intreg | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GAVRIS FLORIN DANIEL 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdgt ::= 0..9operatie ::= -separatore ::= ;deli1 ::= (deli2 ::= )identif ::= (lit|dgt)*nr_intreg ::= dgt+numar_real ::= dgt+.dgt+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme mot_cle_de_start ListaInstructione mot_cle_de_stop separatoreListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operatie numar_real | Expression operatie nr_intreg | numar_real | nr_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GEROEZ GABRIEL-NICOLAE 1.Se dau urmatoarele reguli lexicale:letter ::= a..zcifra ::= 0..9operatie ::= +separator ::= ,delimitatore1 ::= (delimitatore2 ::= )identificatore ::= (letter|cifra)*nr_int ::= cifra+numar_re ::= cifra+.cifra+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Program ::= Program start_keyword ListaInstruction stop_keyword separatorListaInstruction ::= Instruction ListaInstruction | InstructionInstruction ::= identificatore := Expression | identificatore delimitatore1 Expression delimitatore2Expression ::= Expression operatie numar_re | numar_reSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GHEORGHE NICOLAE 1.Se dau urmatoarele reguli lexicale:litera ::= a..zc ::= 0..3operatie ::= +separator ::= ;deli1 ::= (deli2 ::= )identificator ::= (litera|c)*numar_int ::= c+numar_re ::= c+.c+start_keyword ::= ONstop_keyword ::= OFFSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa start_keyword ListaInstructione stop_keyword separatorListaInstructione ::= ListaInstructione separator Instructione | InstructioneInstructione ::= identificator := Expresie | identificator deli1 Expresie deli2Expresie ::= Expresie operatie numar_int | numar_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GHIBAOR ADRIAN 1.Se dau urmatoarele reguli lexicale:letter ::= a..zcifra ::= 0..3operator ::= +separator ::= .deli1 ::= [deli2 ::= ]identif ::= (letter|cifra)*numar_intreg ::= cifra+numar_real ::= cifra+.cifra+mot_cle_de_start ::= BEGINmot_cle_de_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Programme ::= Programme mot_cle_de_start ListaInstructiune mot_cle_de_stop separatorListaInstructiune ::= ListaInstructiune Instructiune | InstructiuneInstructiune ::= identif := Expression | identif deli1 Expression deli2Expression ::= Expression operator numar_real | Expression operator numar_intreg | numar_real | numar_intregSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GOGOASE JENICA-ALEXANDRU 1.Se dau urmatoarele reguli lexicale:buchie ::= A..Zc ::= 0..3operatie ::= /separator ::= .delimitator1 ::= [delimitator2 ::= ]id ::= (buchie|c)*numar_intreg ::= c+numar_real ::= c+.c+cuvant_cheie_start ::= BEGINcuvant_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:program_sursa ::= program_sursa cuvant_cheie_start ListaInstructione cuvant_cheie_stop separatorListaInstructione ::= Instructione ListaInstructione | InstructioneInstructione ::= id := Expression | id delimitator1 Expression delimitator2Expression ::= Expression operatie numar_real | Expression operatie id | numar_real | idSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GORDE IOAN 1.Se dau urmatoarele reguli lexicale:lit ::= a..z | A..Zdig ::= 0..3op ::= +separator ::= .delim1 ::= [delim2 ::= ]identificator ::= (lit|dig)*nr_int ::= dig+numar_re ::= dig+.dig+cuv_cheie_start ::= BEGINcuv_cheie_stop ::= ENDSa se elaboreze automatul corespunzator regulilor lexicale.2.Sa se scrie codul aferent automatului de la punctul 1.3.Se dau urmatoarele reguli lexicale:Logiciel ::= Logiciel cuv_cheie_start ListaInstruction cuv_cheie_stop separatorListaInstruction ::= ListaInstruction separator Instruction | InstructionInstruction ::= identificator := Expression | identificator delim1 Expression delim2Expression ::= Expression op nr_int | nr_intSa se elimine recursivitatea de stanga si sa se refactorizeze unde este cazul.4.Sa se scrie codul aferent regulilor de la punctul 3.

Student: GOROFTEI STEFAN 1.Se dau urmatoarele reguli lexicale:litera ::= A..Zcfr ::= 0..7operatore ::= ^separatore ::= ;delim1 :