mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 19:10:14 +01:00
It's hard to track 2-space indent levels across large vertical gaps, and it can be hard to suppress the instinct to read the dump as if it were preorder. This change introduces a new dump mode that addresses both problems by using box-drawing characters to explicitly represent the parent-child edges of the tree. This new mode is the default, but the old behavior remains available with `--parse-dump-format=yaml-postorder`.
571 B
571 B
Driver
Table of contents
Overview
The driver provides commands and ties together the toolchain's flow. Running a
command such as carbon compile --phase=lower <file> will run through the flow
and print output. Several dump flags, such as --dump-raw-sem-ir, print output
in YAML format for easier parsing.