-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Would it be possible to unreserve the @
character in YAML 1.3?
#286
Comments
json-ld/yaml-ld#51 is related |
There are no plans to just unreserve that character. |
While it's understandable to reserve such characters for future needs, it's crucial to recognize the potential of @ as a versatile and potentially language-independent annotation mechanism for both metadata and functions. It's also just too valuable leave it untouched without a clear plan for its use. |
The YAML core team is going to meet next month to discuss starting work on the next major YAML spec in 2025. I can say that @perlpunk is right to say that just unreserving them is not something we plan to do. I'll also mention that the YAMLScript line of YAML loaders can already do anything programatically in YAML (quite elegantly) without needing anything beyond beyond YAML 1.2 syntax. |
YAML-LD initiative, looking forward to express JSON-LD vocabulary in YAML, forces to write something like this:
The @-keywords have to be quoted because the
@
character is reserved.Is there any plan to perhaps unreserve that character? Or perhaps there are particular plans how to use it? Thank you!
The text was updated successfully, but these errors were encountered: