Seguinte: Combinações Acima: Elementos da Linguagem Anterior: Elementos da Linguagem
Índice remissivo

Elementos primitivos

Elementos primitivos são as entidades mais simples com que a linguagem lida. Um número, por exemplo, é um dado primitivo.

Como dissemos anteriormente, o Lisp executa um ciclo read-eval-print. Isto implica que tudo o que escrevemos no Lisp tem de ser avaliado, i.e., tem de ter um valor, valor esse que o Lisp escreve no ecran.

Assim, se dermos um número ao avaliador, ele devolve-nos o valor desse número. Quanto vale um número? O melhor que podemos dizer é que ele vale aquilo que vale. Por exemplo, o número 1 vale 1.

> 1
1
> 12345
12345
> 4.5
4.5

Como se vê no exemplo, em Lisp, os números podem ser inteiros ou reais.

Exercício 2

Descubra qual é o maior real que o seu Lisp aceita. Consegue fazer o mesmo para os inteiros?



Copyright António Leitão, 1995