Você pode ter vários pontos de vista da linguagem de programação Seed7.
Dependendo do seu ponto de vista você pode se concentrar em capítulos
específicos.
Por exemplo Seed7 pode ser utilizada como linguagem de programação
convencional.
Neste caso, você está interessado em como as instruções parecem, quais
os tipos de dados estão disponíveis, quais os operadores estão pré-definidos,
como declarar variáveis e procedimentos e outras coisas como essas.
As instruções estão no capítulo 4 (Predefined statements)
Os tipos de dados estão no capítulo 5 (Predefined types)
O mecanismo de declaração é descrito no capítulo 3 (Declarations).
Mas Seed7 também é uma linguagem de programação orientada a objeto.
Neste caso, você está interessado em como definir novas classes, como
as instâncias são geradas, o mecanismo para chamada de métodos, a hierarquia de
classes pré-definidas e outras coisas como essas.
A orientação a objetos de Seed7 é descrito no capítulo 7 (Object
Orientation).
Um bom exemplo para as classes e instâncias é o sistema de arquivos
descrito no capítulo 8 (The file system).
E Seed7 é também uma linguagem de programação extensível.
Neste caso, você está interessado em como declarar novas declarações,
como definir novos operadores, a atribuição de uma prioridade e uma associação,
para operadores e outras coisas como essas.
Uma visão geral sobre as declarações de sintaxe pode ser encontrados no
capítulo 3.2 (Syntax Declarations).
A descrição detalhada de Seed7 definições de sintaxe pode ser
encontrado no capítulo 9 (Structured syntax definition).
Capítulo 4 (Predefined statements), contém vários exemplos de
declarações de sintaxe e semântica.
As partes básicas de sintaxe são descritos no capítulo 10 (Tokens) e
capítulo 11 (Expressions).
Nenhum comentário:
Postar um comentário