(→Compiler AST Nodes) |
|||
Line 4: | Line 4: | ||
Aplicação ao padrão Composite no contexto do projecto: AST ("abstract syntax tree"), nomeadamente na especificação dos nós da árvore. | Aplicação ao padrão Composite no contexto do projecto: AST ("abstract syntax tree"), nomeadamente na especificação dos nós da árvore. | ||
− | |||
− | |||
− | |||
== Compiler AST Nodes == | == Compiler AST Nodes == | ||
Line 13: | Line 10: | ||
* [[Nodes from CDK and Simple|Lista de nós da CDK e do Simple]]. | * [[Nodes from CDK and Simple|Lista de nós da CDK e do Simple]]. | ||
* Endereço para aula teórica de 6ª feira, 2021/03/05 08:00, sobre estes tópicos, aplicados à linguagem FIR: https://youtu.be/h95WRzwiAME | * Endereço para aula teórica de 6ª feira, 2021/03/05 08:00, sobre estes tópicos, aplicados à linguagem FIR: https://youtu.be/h95WRzwiAME | ||
+ | |||
+ | == Sheep and Herds == | ||
+ | * Problem and solution: [[Sheep and Herds in C++]]. | ||
[[category:Compiladores]] | [[category:Compiladores]] | ||
[[category:Ensino]] | [[category:Ensino]] |
Revisões de conceitos de padrões de desenho aplicados no contexto da linguagem C++, especialmente, mas sem limitação, Composite, Visitor (Abstract Factory, Strategy são deixados como trabalho para casa).
Aplicação ao padrão Composite no contexto do projecto: AST ("abstract syntax tree"), nomeadamente na especificação dos nós da árvore.