SLIRP is a vectorizing code generator aimed primarily at simplifying the process of creating modules for the S-Lang scripting language. It supports making C, C++, and Fortran code callable directly from the S-Lang interpreter and can automatically vectorize functions to take advantage of the abilities of S-Lang. SLIRP can also generate parallelizable wrappers for OpenMP-aware compilers.
|Tags||Software Development Code Generators|
|Operating Systems||Windows POSIX Unix|
|Implementation||Other Scripting Engines|
Release Notes: This release significantly increases the functionality, correctness, flexibility, and comprehensiveness of C++ support, gives types created by SLIRP the "_Type" suffix in their type names, establishes compatibility with SLang 2.2, fixes parsing of 2-char operators tokens within preproc conditionals, and adds support for intrinsic variables of opaque type.
Release Notes: The functionality, correctness, flexibility, and comprehensiveness of C++ support was significantly increased. Numerous bugs were fixed.
Release Notes: Help output fixes including a corrected typo and a fix for the -nocom switch. Explicitly-sixed members in common blocks have been fixed. A typo in the definition of the HAVE_STDINT_H configure macro has been fixed.
Release Notes: A bug in #else clause handling during macro preprocessing has been fixed. Support has been improved for parsing macros with continued lines. Fortran wrappers have been improved. There is better ignoring of C++ comments embedded within C comments. EOF detection when parsing conditional compilation blocks has been improved. The man pages have been enhanced.
No changes have been submitted for this release.