Commit

commit 27c71b83f6a62b540d1fb9fa5a06fb5a862544e6
Author: Jan Dankert 
Date:   Thu Dec 26 12:12:43 2024 +0100

    The last update from upstream repository openrat-cms.

 dsl/DslException.class.php                    |   4 +-
 dsl/DslRuntimeException.class.php             |   4 +-
 dsl/ast/DslFalse.class.php                    |  19 ++++
 dsl/ast/DslTrue.class.php                     |  19 ++++
 dsl/executor/DslInterpreter.class.php         |  47 +++++----
 dsl/standard/ArrayInstance.class.php          | 121 ++++++++++++++++++++++
 dsl/standard/ArrayWrapper.class.php           |  32 ++++++
 dsl/standard/Boolean.class.php                |  37 +++++++
 dsl/standard/BooleanInstance.class.php        |  37 +++++++
 dsl/standard/BooleanWrapper.class.php         |  21 ++++
 dsl/standard/Data.class.php                   |  50 +++++++++
 dsl/standard/DateInstance.class.php           |  62 ++++++++++++
 dsl/standard/DateWrapper.class.php            |  72 +++++++++++++
 dsl/standard/MathWrapper.class.php            |  48 +++++++++
 dsl/standard/Number.class.php                 |  60 +++++++++++
 dsl/standard/NumberInstance.class.php         |  37 +++++++
 dsl/standard/NumberWrapper.class.php          |  39 +++++++
 dsl/standard/StandardStandardString.class.php | 102 +++++++++++++++++++
 dsl/standard/StandardString.class.php         | 140 ++++++++++++++++++++++++++
 dsl/standard/String.class.php                 | 102 +++++++++++++++++++
 dsl/standard/StringInstance.class.php         | 140 ++++++++++++++++++++++++++
 dsl/standard/StringWrapper.class.php          |  25 +++++
 dsl/standard/WriteWrapper.class.php           |  34 +++++++
 dsl/standard/Writer.class.php                 |  24 +++++
 24 files changed, 1254 insertions(+), 22 deletions(-)