mirror of
https://github.com/zaphar/ucg.git
synced 2025-07-23 18:29:50 -04:00
* Got rid of LocatedNode since it was the same thing as Positioned. * Positioned has a constructor now. * Cleaned up some unnecessary macros. * Created some more macros to make code more compact. * Ran cargo fmt * Some fixes to the README.
641 B
641 B
Major Planned Features
Query Language (Experimental)
You should be able to ask the compiler to tell you any value or set of values in the compiled configuration.
Translation Language (Experiemental)
For some configuration file formats we need a way to specify a particular organiztion for a given configuration structure. Some options here could be
- A Functional Transform similar to xslt or css transforms.
- A Templating language
- Annotations.
Minor Fixes and Polish
- Full selector support. (i.e. expressions in the selector parts)
- Error Reporting with Line, Column, and File information.
- JSON export
- YAML export