Description

Le langage Oz est un langage destiné à l'éducation, permettant de tester beaucoup de paradigmes de programmations. Il est compilé par un compilateur appelé Mozart.

Exemples

declare
A
C={NewCell 0}
proc{A Limit}
  proc{B Limit Now}
    if Limit > Now then 
      thread {B Limit Now + 1} end
      {B Limit Now + 1}
    else D in
       {Exchange C D thread D+1 end}
       {Browse 'You will have a lot of them :)'#@C}
    end
  end
in
   {B Limit 0}
end
{A 4}

Informations complémentaires

Installation en salle didactique

Deux versions de mozart(le compilateur de Oz) sont disponibles sur les machines (Salle Intel et Permeke)

  • Mozart 1.4 se trouve dans /opt/mozart14, et peut être lancé via la commande oz
  • Mozart 2 se trouve dans /opt/mozart2, et peut être lancé via la commande oz2

Mozart 2 est actuellement en alpha.