tame/tamer/src
Mike Gerwitz 29178f2360 tamer: xir::reader: Divorce from `parse`
The reader previously yielded a `ParsedResult`, presumably to simplify
lowering operations.  But the reader is not a `ParseState`, and does not
otherwise use the parsing API, so this was an inappropriate and confusing
coupling.

This resolves that, introducing a new `lowerable` which will translate an
iterator into something that can be placed in a lowering pipeline.

See the previous commit for more information.

DEV-13708
2023-03-10 14:27:57 -05:00
..
asg tamer: xir::flat::XirfToXir: New lowering operation 2023-03-10 14:27:57 -05:00
bin tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
diagnose tamer: diagnose::panic::diagnostic_todo!: New macro 2023-01-20 23:37:30 -05:00
iter Copyright year and name update 2023-01-20 23:37:30 -05:00
ld tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
nir tamer: nir, asg: Introduce package to ASG 2023-02-01 10:34:16 -05:00
obj Copyright year and name update 2023-01-20 23:37:30 -05:00
parse tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
sym Copyright year and name update 2023-01-20 23:37:30 -05:00
test Copyright year and name update 2023-01-20 23:37:30 -05:00
xir tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
convert.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
diagnose.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
f.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
fmt.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
fs.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
global.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
iter.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
ld.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
lib.rs tamer: asg::graph::visit::tree_reconstruction: New graph traversal 2023-03-10 14:27:57 -05:00
nir.rs tamer: nir, asg: Introduce package to ASG 2023-02-01 10:34:16 -05:00
num.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
parse.rs tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
span.rs tamer: asg::graph::visit::tree_reconstruction: New graph traversal 2023-03-10 14:27:57 -05:00
xir.rs tamer: xir::autoclose: New lowering operation 2023-03-10 14:27:57 -05:00