This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
arhiva:teme:2016:tema3 [2016/11/29 21:58] acaciulescu [Date de intrare. Date de ieșire.] |
arhiva:teme:2016:tema3 [2018/10/20 13:26] (current) Adriana Draghici |
||
|---|---|---|---|
| Line 223: | Line 223: | ||
| Se va genera un AST de forma: | Se va genera un AST de forma: | ||
| - | {{ :teme:tema3:poo-tema3-diagram2.png?700 |}} | + | {{ :arhiva:teme:2016:tema3:poo-tema3-diagram2.png?700 |}} |
| Line 299: | Line 299: | ||
| Avand urmatorul exemplu: | Avand urmatorul exemplu: | ||
| - | <code example.ac> | + | <code arnold example.ac> |
| IT'S SHOWTIME | IT'S SHOWTIME | ||
| HEY CHRISTMAS TREE a | HEY CHRISTMAS TREE a | ||
| Line 372: | Line 372: | ||
| * alte detalii relevante pentru implementare | * alte detalii relevante pentru implementare | ||
| * directorul ''src'' cu fişiere sursă | * directorul ''src'' cu fişiere sursă | ||
| - | * directorul ''doc'', generat de javadoc | + | * ''Makefile'' care va contine cel putin regulile: |
| - | * “Makefile” care va contine cel putin regulile: | + | |
| * build | * build | ||
| + | * run | ||
| + | * doc | ||
| * clean | * clean | ||
| - | |||
| Line 383: | Line 383: | ||
| - | *TODO | + | {{:arhiva:teme:2016:tema3:arnoldc-tests.zip|}} |
| + | {{:arhiva:teme:2016:tema3:arnoldc-simple-tests.zip|}} | ||
| == Referințe == | == Referințe == | ||
| - | TODO | ||
| - | |||
| + | * [[https://github.com/lhartikk/ArnoldC/wiki/ArnoldC | ArnoldC]] | ||
| * [[https://en.wikipedia.org/wiki/Abstract_syntax_tree|Abstract Syntax Tree]] | * [[https://en.wikipedia.org/wiki/Abstract_syntax_tree|Abstract Syntax Tree]] | ||
| * [[https://en.wikipedia.org/wiki/Visitor_pattern|Visitor Pattern]] | * [[https://en.wikipedia.org/wiki/Visitor_pattern|Visitor Pattern]] | ||