Category:Oz
From Rosetta Code
This programming language may be used to instruct a computer to perform a task.
| Official website |
|---|
| Garbage collected: | Yes |
|---|---|
| Parameter passing methods: | By reference |
| Type safety: | Safe |
| Type strength: | Strong |
| Type compatibility: | Structural |
| Type expression: | Implicit |
| Type checking: | Dynamic |
| See Also: |
If you know Oz, please write code for some of the tasks not implemented in Oz.
The 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.[2]
[edit] How to execute the examples on Rosetta Code
All examples that start with declare can be used directly in the Emacs-based IDE, without a separate compilation step. Just copy the source code to the Oz buffer and select the menu item "Oz→Feed Buffer".
Some examples are functor definitions and must be compiled. If a makefile.oz is supplied, execute ozmake to build the project. Otherwise call the compiler directly: ozc -c filename.oz. Execute a compiled functor with ozengine filename.ozf.
[edit] Citation
(previous 200) (next 200)
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
Pages in category "Oz"
The following 197 pages are in this category, out of 275 total.

