about summary refs log tree commit diff stats
path: root/crates/core/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/core/src/lib.rs')
-rw-r--r--crates/core/src/lib.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/crates/core/src/lib.rs b/crates/core/src/lib.rs
index 330ad58..54c04c5 100644
--- a/crates/core/src/lib.rs
+++ b/crates/core/src/lib.rs
@@ -1,4 +1,4 @@
-#![no_std]
+#![cfg_attr(not(test), no_std)]
 #![warn(
     clippy::cargo_common_metadata,
     clippy::dbg_macro,
@@ -54,9 +54,14 @@
     clippy::wildcard_imports
 )]
 #![feature(allocator_api)]
+#![feature(vec_push_within_capacity)]
+#![feature(trusted_len)]
+#![feature(assert_matches)]
 
 //! A highly portable computer algebra system library implemented in Rust
 
 extern crate alloc;
 
+pub mod expressions;
 pub mod hive;
+pub mod numerics;