Welcome to the Orc wiki!#

This site is maintained by the Orc community: that means you! If you don't find the answer you were looking for here, please add it to the Wiki once you have found it. Use the menu at the left to navigate.

Were you looking for the main Orc project site?

Wiki Help#

News#

21-Sep-2013 23:56
Version 2.1.0 Released#

Orc 2.1 is a new revision of the Orc implementation. This release is backward compatible with all Orc 2.0 programs, however it does have a few language improvements and extensions. In addition, significant work has gone into improving the underlying implementation.

See our Downloads page for detailed instructions on how to download and use Orc within Eclipse, locally within your Web browser, or from the command line.

Added#

  • Support for virtual clocks.
  • Optional declaration-expression separator "#" added that disambiguates the end of a declaration.
  • InvokeExecutable class in the standard library allows Orc to spawn OS processes.
  • Sites added to the standard library: zipWith, listToJavaList, listToArray.
  • Support for Unicode escapes in Orc strings.

Modified#

  • Updated Scala dependency to 2.10.
  • Fix blocking on strict site call arguments; if any argument halts the entire call will halt regardless of the state of other arguments.
  • Improved runtime error messages.
  • Documentation of the Orc standard library has been expanded and improved.
Older posts

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-2) was last changed on 04-Jun-2016 18:42 by John Thywissen