Additional
Information: SISAL (Streams and Iteration in a Single Assignment Language) a general-purpose single assignment functional programming language with strict semantics, automatic parallelisation and efficient arrays. Outputs a dataflow graph in IF1 (Intermediary Form 1) This page was last updated on August 28th, 2008
Sisal Sites:
A Summary of the Language SISAL
By Milten Garia, Robin Lyon, Tim MacAndrew, Paul Rosen. [Text file] http://www.ecs.csun.edu/~gem/COMP232/compf232/sisal/sisalm.txt
Sisal Language Tutorial
Online tutorial. Also can be download. http://www.sys.uea.ac.uk/~jrwg/Sisal/
Internet Parallel Computing Archive - Sisal
Sisal compilers and interpreter, user guide, programs, publications, tools and Sisal mini-FAQ. http://nscp01.physics.upenn.edu/parallel/languages/sisal/distribution/
SAC: Single Assignment C
Strict pure functional compiled language, C-like syntax. Design focus: numerical applications, emphasizing efficient support of array processing. Official SISAL successor. http://www.sac-home.org/
mySAL
A simple single assignment language Single assignment languages are a kind of "functional" language where the parallelism is easy to discover. mySAL is a relative of SISAL, and old and distinguished SAL. http://sourceforge.net/projects/mysal/