Skip to main content
4diac FORTE
- Support for ARRAYs with arbitrary boundaries [n..m]
- Support for variable length ARRAYs [*]
- Support for negated outputs ( => NOT)
- Fixed casting behavior for type where binary transfer or sign extension is necessary
- Added LTIME types
- Improved partial ANY_BIT support (comparisons + assignments to partials (non standard))
- Improved standard compliance for implicit and explicit casts
- Improved STRING support (partial access)
- Added all IEC 61131-3 standard functions
- Added support for all variadic functions (MIN, MAX, CONCAT, ADD, MUL)
- Fixed that now STRINGS and CHARS can be CONCATenated to a STRING
- Improved return type support for FUNCTIONS with ANY-type return types
- Added standard-conformant FOR loop
- Support of high resolution clocks
- Fixed representations of TIME data types and ANY_REAL types
- Improved support for ANY type IN/OUTs
- Fixed SHR/SHL/ROR/ROL to standard conformity
- Fixed XOR corner case when BOOL is involved
- Changed code base to C++20
Back to the top