tamer: obj::xmlo::{legacy=>}ir
Calling it "legacyir" is just confusing. The original hope, when beginning TAMER, was that I'd be able to use a new object format in the near future to help speed up the compilation process. But that's far from our list of priorities now, and so seeing "legacy" all over the place is really confusing considering that it implies that perhaps it shouldn't be used for new code. This helps to clear up that cognitive dissonance by remaining neutral on the topic. And the reality is that it won't be "legacy" for some time. DEV-10863main
parent
cee6402f8b
commit
5a91db6d54
|
@ -17,7 +17,7 @@
|
|||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
//! Legacy IR faithful to the XSLT-based compiler.
|
||||
//! `xmlo` IR faithful to the XSLT-based compiler.
|
||||
//!
|
||||
//! This represents the intermediate format (IR) used by the `xmlo` files
|
||||
//! (see [`crate::obj::xmlo`]) originally produced by the XSLT-based
|
|
@ -75,9 +75,9 @@
|
|||
//! ```
|
||||
|
||||
mod asg_builder;
|
||||
mod legacyir;
|
||||
mod ir;
|
||||
mod reader;
|
||||
|
||||
pub use asg_builder::{AsgBuilder, AsgBuilderState};
|
||||
pub use legacyir::{PackageAttrs, SymAttrs, SymDtype, SymType};
|
||||
pub use ir::{PackageAttrs, SymAttrs, SymDtype, SymType};
|
||||
pub use reader::{XmloError, XmloEvent, XmloReader};
|
||||
|
|
Loading…
Reference in New Issue