zig/lib/compiler/aro/backend
Mason Remaley 13c6eb0d71
compiler,std: implement ZON support
This commit allows using ZON (Zig Object Notation) in a few ways.

* `@import` can be used to load ZON at comptime and convert it to a
  normal Zig value. In this case, `@import` must have a result type.
* `std.zon.parse` can be used to parse ZON at runtime, akin to the
  parsing logic in `std.json`.
* `std.zon.stringify` can be used to convert arbitrary data structures
  to ZON at runtime, again akin to `std.json`.
2025-02-03 09:14:37 +00:00
..
Ir/x86 make aro-based translate-c lazily built from source 2024-02-28 13:21:05 -07:00
Object Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
Interner.zig compiler,std: implement ZON support 2025-02-03 09:14:37 +00:00
Ir.zig Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
Object.zig sync Aro dependency 2024-09-09 12:35:49 +03:00