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-parse-tree
, print output
in YAML format for easier parsing.