Próximo: , Anterior: , 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: , Anterior: , Acima: Listas   [Conteúdo][Índice]