This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Version 1.0.0 Released#

This is our first major release.

Major updates:

  • There is now an Eclipse plugin for Orc, compatible with Eclipse versions 3.3 and later. It is available from the Downloads page.
  • We have introduced experimental support for exception handling. Exceptions are documented in the user guide.
  • The static typechecker is now a permanent language feature. It is no longer experimental, though it is still optional to use. It is documented in the user guide.

Minor updates:

  • The isolated keyword, which creates isolated actors, is now disabled by default; use -allowIsolated to enable it.
  • Parser error reporting has only slightly improved; in particular, the parser will clearly report when an Orc program has no goal expression.
  • Relative paths in include are now relative to the file that contains the declaration, rather than an Eclipse workspace or some system default. The -I switch still works as before.
  • There is now an equality pattern, =x, which matches against the value bound to x, rather than binding a value to x.
  • The AST classes within the compiler have been significantly refactored to improve readability.

Add new attachment

Only authorized users are allowed to upload new attachments.
« This particular version was published on 09-Sep-2009 14:40 by DavidKitchin.