mirror of
https://github.com/zaphar/ucg.git
synced 2025-07-23 18:29:50 -04:00
commit e4c80b19f5149fb7dba0a9b785e22ff5323b5470 Author: Jeremy Wall <jeremy@marzhillstudios.com> Date: Sun Nov 4 09:54:16 2018 -0600 FEATURE: report better stacktraces for parsing. commit 24b97c1037d6ddbe21f32e172b1c14cd2cfb9910 Author: Jeremy Wall <jeremy@marzhillstudios.com> Date: Wed Oct 17 19:00:29 2018 -0500 FEATURE: Use context for our error reporting. commit c22d397545e7575608e34561a274745b28be8c2c Author: Jeremy Wall <jeremy@marzhillstudios.com> Date: Sun Oct 14 14:18:42 2018 -0500 FIX: Better error reporting. commit 7f47dc3f38bf6a3e8686c1fa3fd50ef97d4bf3af Author: Jeremy Wall <jeremy@marzhillstudios.com> Date: Sat Oct 13 19:42:22 2018 -0500 REFACTOR: Pass our offsets everywhere. commit 91d7ed690bfd9989270ba9fa4f44c70f513d54b9 Author: Jeremy Wall <jeremy@marzhillstudios.com> Date: Sun Sep 23 15:08:45 2018 -0500 REFACTOR: Use abortable_parser.
683 B
683 B
Major Planned Features
Boolean operations and type
- contains (for lists or strings)
Query Language (Experimental)
You should be able to ask the compiler to tell you any value or set of values in the compiled configuration.
Inspect is probably the correct location for this.
Shape equality as a form of type assertion?
Minor Fixes and Polish
- Compiler caching (interface has been defined)
- Streaming Parsing?
- Casting between types?
- Better error messages.
- Flags should allow different seperators for prefixed flags.
- HCL export
Release Checklist
- Cargo test
- Cargo fmt
- Update Cargo.toml version.
- Tag git commit with version tag.
- Cargo publish