Troll
Ricardo Luís de Freitas
Índice
1
Conceitos Formais.............................................................................................. 1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
2
Especificação de uma Linguagem Simplificada de Programação.................. 29
2.1
2.2
3
Descrição BNF da Linguagem Simplificada .............................................................................30
Fundamentos da Programação em LPD.....................................................................................34
2.2.1 A Linguagem LPD.............................................................................................................34
2.2.2 Estrutura de um Programa em LPD...................................................................................34
2.2.3 Palavras Reservadas ..........................................................................................................35
2.2.4 Identificadores Definidos pelo Usuário .............................................................................35
2.2.5 Declarações VAR ..............................................................................................................35
2.2.6 Introdução aos Tipos de Dados..........................................................................................36
2.2.7 Comando de Atribuição.....................................................................................................37
2.2.8 Procedimentos e Funções em LPD ....................................................................................37
2.2.9 Chamadas a Procedimentos e Funções ..............................................................................38
2.2.10
Declaração Global X Local ...........................................................................................39
2.2.11
Operações