Compiling ParaSail to LLVM, first in a series...
We now have an LLVM-based compiler for ParaSail, thanks to great work this past summer by Justin Hendrick, a summer intern from Cornell. To download the latest source release for both the ParaSail...
View ArticleParaSail source release 6.5 now available.
We have just made a release of the ParaSail interpreter, VM, and compiler. This is version 6.5, and is mostly a bug-fix release relative to 6.3. We are working on a static analyzer and optimizer for...
View ArticleRelease 7.0 of ParaSail interpreter, VM, and compiler -- sources plus...
We have just made a release of the ParaSail interpreter, VM, llvm-based compiler, and ParaScope static analysis tool (aka "static catcher of programming errors"). This is version 7.0. It includes a...
View ArticleRelease 8.0 of ParaSail Interpreter, Compiler, and Debugger
Finally, at long last a new release of ParaSail. This new release incorporates an interactive debugger that is automatically invoked when the interpreter encounters an assertion, precondition, or...
View ArticleString interpolation comes to ParaSail 8.0
ParaSail supports generic functions where the type of the parameter is determined at the point of call. The most common use of this capability is with the string concatenation operator "|": interface...
View ArticleParaSail Published in Programming Journal Vol. 3, Issue 3
We very recently had a long paper on ParaSail published in the relatively new Journal of the Art, Science, and Engineering of Programming (http://programming-journal.org). This is an interesting...
View ArticleRelease 8.4 of ParaSail Interpreter, Compiler, and Debugger
We are happy to announce a new release of ParaSail. This new release incorporates an enhanced interactive debugger that is automatically invoked when the interpreter encounters an assertion,...
View ArticleA new blog on the Design and Engineering of Programming Languages
I am happy to announce a new blog about the Design and Engineering of Programming Languages. Only two entries so far. Here is the first:...
View Article