Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cpl-atm:tema1 [2013/11/05 22:45]
laura.vasilescu [Gramatica]
cpl-atm:tema1 [2013/11/07 15:03] (current)
laura.vasilescu [Gramatica]
Line 7: Line 7:
 Tema de casă se trimit sub forma unei **arhive ZIP** pe mail către: Tema de casă se trimit sub forma unei **arhive ZIP** pe mail către:
   * laura.vasilescu@cti.pub.ro **ȘI** alexandru.radovici@cs.pub.ro   * laura.vasilescu@cti.pub.ro **ȘI** alexandru.radovici@cs.pub.ro
 +
 +Numele email-ului trebuie să fie de forma: **[ATM][1] Prenume Nume**.
 +Spre exemplu, email-ul trimis de studentul Jeffrey Ullman se va numi: [ATM][1] Jefferey Ullman.
  
 Numele arhivei trebuie să fie de forma: **ATM_Nume_Prenume.zip**. Numele arhivei trebuie să fie de forma: **ATM_Nume_Prenume.zip**.
Line 16: Line 19:
   * un fișier numit **xml.js**, generat din fișierul **xml.lex**   * un fișier numit **xml.js**, generat din fișierul **xml.lex**
   * un fișier numit **main.js** care implementează logica temei de casă   * un fișier numit **main.js** care implementează logica temei de casă
- 
 ====== Enunț ===== ====== Enunț =====
  
Line 24: Line 26:
  
 Pentru implementare,​ vă veți folosi de lexerul jison. Implementarea parserului trebuie făcută de voi și trebuie să folosească tokenii identificați de către lexer. ​ Pentru implementare,​ vă veți folosi de lexerul jison. Implementarea parserului trebuie făcută de voi și trebuie să folosească tokenii identificați de către lexer. ​
 +
 +====== Testare ======
 +
 +{{:​cpl-atm:​1-check.zip|Arhiva de teste}}
 +
 +
  
 ===== Gramatica ===== ===== Gramatica =====
  
 <​code>​ <​code>​
-xml: <ID parameters>​xml</​ID>​ | <ID parameters/>​+xml: xmlelem xml |; 
 +xmlelem: <ID parameters>​xml</​ID>​ | <ID parameters/> ​| ;
 parameters: parameter parameters |; parameters: parameter parameters |;
 parameter: ID = "​TEXT"​ parameter: ID = "​TEXT"​
-TEXT: '{' ​ALFANUMERIC ​'}'+TEXT: { ALFANUMERIC }
 </​code>​ </​code>​
cpl-atm/tema1.1383684323.txt.gz · Last modified: 2013/11/05 22:45 by laura.vasilescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0