- Properly show ctx information while logging
- In the UI for the demo, add a loader as the first boot is quite slow
- Fill in the docs at least of the public interface
-
string_view
version ofstrnatcmp
to optimize the dot comparisons - and fill missing comparisons in the RPN vm
- Much more robust test-suite with higher coverage.
- Optimization for lower-end systems by reducing explicit memory allocations if possible and adopting string views.
- Expose a mechanism to allow externally defined expressions? Not sure about this one, but it might be good when embedding this library.
- Some good testing coverage is highly desirable.
- Add a proper xml schema for this language (rng in place of xsd as they are more flexible for unordered files that I want to support)