Leia com atenção as instruções abaixo.
Crie um repositório privado no GitHub. Repositórios públicos levaram nota zero automaticamente. Se seu nome for José Carlos Silva, o repositório deve ter o nome josecarloslip20202. Primeiro e segundo nome, sufixo lip20202, tudo minúsculo. É nele que devem ser colocados os arquivos. Convide o professor (jmarcelo.alencar@gmail.com) para ser colaborador do repositório. Faz parte da avaliação utilizar o GitHub de forma correta.
Dentro do repositório crie uma pasta chamada atividades. Dentro desta pasta você colocará os arquivos de cada atividade. Por exemplo, os arquivos da Atividade 02 devem estar na pasta atividades/atividade02.
Valor: 2,0 pontos na 2ª Nota.
Data da Entrega Limite: 10/02/2021
Coloque a resolução das questões na past atividades/atividade11/ no seu repositório.
Converta as rotinas de análise sintática descendente recursiva para <expr>, <term> e <factor> dadas na seção 4.4.1 para Python. Aqui, não precisamos do código executável, pois o próprio livro não apresenta assim. Mas nada impede de você fazer uma versão mais completa. Coloque o resultado no arquivo questao01.py
Mostre uma análise sintática completa, incluindo o conteúdo da pilha de análise sintática, a cadeia de entrada e ações para a cadeia id * (id + id), usando a gramática e a tabela de análise sintática da seção 4.5.3 do livro adotado na disciplina. Coloque o resultado em questao02.md ou questao02.pdf.