Manual do Maxima: Introdução a Listas

Próximo: Funções e Variáveis Definidas para Listas, Previous: Listas, Acima: Listas [Conteúdo][Índice]

### 37.1 Introdução a Listas

Listas são o bloco básico de construção para Maxima e Lisp.**Todos os outros tipos de dado como arrays, tabelas desordenadas, números são representados como listas Lisp. Essas listas Lisp possuem a forma

    ((MPLUS) $A 2)

para indicar a expressão `a+2`.**No nível um do Maxima poderemos ver a notação infixa `a+2`.**Maxima também tem listas que foram impressas como

    [1, 2, 7, x+y]

para uma lista com 4 elementos.**Internamente isso corresponde a uma lista Lisp da forma

    ((MLIST) 1  2  7  ((MPLUS)  $X $Y ))

O sinalizador que denota o tipo campo de uma expressão Maxima é uma lista em si mesmo, após ter sido adicionado o simplificador a lista poderá transforma-se

    ((MLIST SIMP) 1 2 7 ((MPLUS SIMP) $X $Y))

Próximo: Funções e Variáveis Definidas para Listas, Previous: Listas, Acima: Listas [Conteúdo][Índice]