Category:Oz: Difference between revisions

Content added Content deleted
(Added website to lang template)
(Usage of Oz)
Line 11: Line 11:


The [[Mozart/Oz|Mozart]] Programming System is the primary implementation of Oz. It is released with an [[open source]] license by the Mozart Consortium. Mozart has been ported to different flavors of [[Unix]], FreeBSD, [[Linux]], [[Microsoft]] [[Windows]], and [[Mac OS X]].[[#Citation|[2]]]
The [[Mozart/Oz|Mozart]] Programming System is the primary implementation of Oz. It is released with an [[open source]] license by the Mozart Consortium. Mozart has been ported to different flavors of [[Unix]], FreeBSD, [[Linux]], [[Microsoft]] [[Windows]], and [[Mac OS X]].[[#Citation|[2]]]

==How to execute the examples on Rosetta Code==
Most examples can be used directly in the Emacs-based IDE, without a separate compilation step. Just copy the source code to the <code>Oz</code> buffer and select the menu item <code>Oz->FeedBuffer</code>.

Some examples are functor definitions and must be compiled. If a <code>makefile.oz</code> is supplied, execute <code>ozmake</code> to build the project. Otherwise call the compiler directly: <code> ozc -c filename.oz</code>. Execute a compiled functor with <code>ozengine filename.ozf</code>.


==Citation==
==Citation==