tame/tamer/src/xir
Mike Gerwitz f29e3cfce1 tamer: asg::air: Use StateStack
This was extracted from xir::parse::ele in previous commits.  The
conventions help to ensure that pushing and returns are being performed
correctly.  The abstraction will continue to evolve.

This ends up using `Ready` as the dead state.  I need to determine if this
is ideal, and if so, maybe just use `Default`, otherwise yield an error.

DEV-13708
2023-03-30 15:44:14 -04:00
..
attr Copyright year and name update 2023-01-20 23:37:30 -05:00
autoclose tamer: xir::autoclose: New lowering operation 2023-03-10 14:27:57 -05:00
flat tamer: xir::flat::XirfToXir: New lowering operation 2023-03-10 14:27:57 -05:00
parse tamer: asg::air: Use StateStack 2023-03-30 15:44:14 -04:00
reader tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
tree Copyright year and name update 2023-01-20 23:37:30 -05:00
attr.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
autoclose.rs tamer: tamec: POC lowering pipeline with XirfAutoClose and XirfToXir 2023-03-10 14:27:57 -05:00
error.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
escape.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
flat.rs tamer: asg::graph::object::xir: Initial rate element reconstruction 2023-03-10 14:27:58 -05:00
fmt.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
parse.rs tamer: xir::parse::ele: Move StateStack into parse::state 2023-03-30 15:44:12 -04:00
pred.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
reader.rs tamer: xir::reader: Divorce from `parse` 2023-03-10 14:27:57 -05:00
st.rs tamer: asg: Shorthand and long-form template arguments 2023-03-29 12:58:35 -04:00
tree.rs Copyright year and name update 2023-01-20 23:37:30 -05:00
writer.rs Copyright year and name update 2023-01-20 23:37:30 -05:00