Test či zadaný s-výraz predstavuje aritmetický výraz: * každé číslo je aritmetický výraz * ak a1, a2 sú aritmetické výrazy, aj trojprvkové zoznamy (a1 + a2) (a1 - a2) (a1 * a2) (a1 div a2) sú aritmetické výrazy.

Príklady:

 
(vyraz '(1 2 3))        -> NIL
(vyraz '(1 + 3))        -> T
(vyraz '((1 + 3) . 7))  -> NIL
(vyraz 7)               -> T
(vyraz '(1 + ((2 div 7) * 3))) -> T


Autori[ ZADANIE | AKO ZAČAŤ | RIEŠENIE ]
Posledná aktualizácia 4. 9. 2001
back  home  next