Downloads
As well as CRexsel there are several other files and Packages that might prove useful.
CRexsel
CRexsel is the main means of running Rexsel. It is held as a Package at BitBucket , and also here as a simple tgz archive.
RexselKernel
The RexselKernel Package is the main heart of the compiler and is application and OS neutral. Normally it is included in your application
as a package dependency. It is also hosted here,
and also here as a simple tgz archive. Note
that both these Packages are held in private repositories, although publically readable (obviously). This can be changed if there is enough
interest in developing the language.
RexselEditor
RexselEditor is a MacOS only application whose source is available at a Git repository here and a disk image (.dmg) here. This is an experimental application so treat with caution. I use it
when developing the Rexsel transform files for sites before using the Ant building a site with CRexsel.
Version History
RexselKernel Version History
1.1.12 | 2025-24-01 |
Corrected erroneous detection of 2 character property names.
|
1.1.11 | 2025-19-01 |
Updated error reporting throughout.
|
1.1.8 | 2024-11-12 |
Removed regen function experiments for performance.
|
1.1.2 | 2024-08-10 |
Corrected error in RexselLogger Linux option.
|
1.1.1 | 2024-08-08 |
Cured null block detection in IfNode and ForeachNode.
|
1.1.0 | 2024-08-06 |
Updated internals to handle XSLT 1.1
Complete rewite of syntax analysis to make checking more resilient.
Made error messages more informative.
Updated symbol table format.
|
1.0.37 | 2024-06-24 |
Added "fallback" keyword
|
1.0.36 | 2024-06-21 |
Added "script" keyword for XSLT1.1
|
1.0.33 | 2024-06-14 |
Changed the "function" keyword to "proc" to avoid a clash with XSLT Version 4.
|
1.0.32 | 2024-06-12 |
Corrected error in WithNode that did not detect block value giving false empty block error.
|
1.0.31 | 2024-06-07 |
Update lineNumber in String Extension to be public.
|
1.0.30 | 2024-06-06 |
Initial release of Rexsel Kernel.
|
CRexsel Version History
1.0.10 | 2024-12-27 |
Minor cosmetics.
|
1.0.9 | 2024-11-12 |
Updated to use 1.1.8 kernel.
Updated help.
|
1.0.8 | 2024-08-06 |
Updated to use 1.1.1 kernel.
|
1.0.7 | 2024-06-24 |
Added "fallback" keyword
|
1.0.6 | 2024-06-20 |
Updated uncompiler for "script" in XSLT1.1.
Updated help message.
|
1.0.4 | 2024-06-14 |
Updated uncompiler for "proc" instead of "function".
|
1.0.3 | 2024-06-14 |
Updated to use RexselKernel V1.0.33.
|
1.0.2 | 2024-06-04 |
Updated CRexsel README.
Various cosmetics.
|
1.0.1 | 2024-05-28 |
Initial release of terminal command.
|
RexselEditor Source Version History
1.1.3 | 2025-01-19 |
Added in line errors into the source panel.
|
1.1.2 | 2025-01-13 |
CodeEditorView now without a local Rexsel syntax configuration included. This has been moved into the main body of
the Rexsel source and CodeEditorView is included as a remote package.
|
1.1.1 | 2025-01-11 |
Updated code editor (uses local CodeEditorView Package adapted for Rexsel syntax).
|
1.0.0 | 2024-12-27 |
Initial release.
|
Copyright 2024 Hugh Field-Richards. All Rights Reserved.