Cada instrução representa uma ação que será executada, como imprimir um valor, repetir um bloco, tomar uma decisão ou importar uma biblioteca.
Tipos de instruções
exprStmt: Executa uma expressão, como uma atribuição ou chamada de função.printStmt: Imprime um valor no console usandoimprima.bloco: Agrupamento de instruções entre{ ... }, formando um bloco de código.ifStmt: Estrutura condicional comsee opcionalmentesenao.whileStmt: Loop que repete enquanto a condição for verdadeira.doWhileStmt: Loop pós-condicional que executa ao menos uma vez.forStmt:- Estilo Portugol:
para IDENTIFIER = ... ate ... faca ... - Estilo C:
para (...; ...; ...)— com inicialização, condição e incremento explícitos.
- Estilo Portugol:
returnStmt: Retorna um valor (ou nada) de uma função.breakStmt: Interrompe um loop ou estruturaescolha.continueStmt: Pula para a próxima iteração de um loop.switchStmt: Estrutura de múltipla escolha comescolha.caseStmt: Define os casos dentro de umescolha, incluindo ocontrario.importStmt: Importa uma biblioteca, com alias opcional viacomo.