home
   archive
   project
  zonnon
   language report
   compiler
   test suite
  user group
   bio laboratory
   chess notebook
   africa game
   other examples
  contacts

Zonnon compiler

If you have a previous version of the compiler installed then uninstall it before installing the new version. Download zip-archive, unzip it to any directory, and then run Setup.exe to install Zonnon command line compiler.

For Windows and Visual Studio

A Windows version of the Zonnon compiler with integration into Microsoft Visual Studio 2008. Also includes Zonnon Builder and command line compiler.

  • Zonnon.Setup_1.2.6.zip.

    Note: a problem with Zonnon Builder on Visa and Windows 7 and a problem with constants in dll's are fixed now.

    Since release 1.2.2 compiler includedes support for mathematical extensions as in Math Oberon. Please take a look at a new draft of the language report.

    This version does not support Visual Studio 2005. Please use archive version 1.0.89 for Visual Studio 2005.

For Mono/Rotor (Eclipse plugin)

A Linux/Windows version of the Zonnon command line compiler working on Mono.
Install Mono before using the compiler. The easiest way is to use Linux Installer for x86 (All distributions).
Read how to intall and use Zonnon Compiler with Eclipse on Linux.

Known issues with the latest release

  • Windows installer may cause displaying an exception window in MS Visual Studio. Simply remove the box "restart" and close the window.
  • Enumeration types can't be declared in definitions.
  • Integer division for negative numbers implemented as it is in C#/C++, but not as it is defined in Zonnon report.
  • Nested procedures are not supported.
  • Activities can not be declared in value objects (records).
  • Reflection as defined in the Zonnon report is not supported.

Documentation

Archive

Previous versions for Windows (support of Visual Studio 2005) Previous versions for Linux
Copyright © 2009 ETH Zurich, Switzerland