about summary refs log tree commit diff stats
path: root/crates/core/src/lib.rs
diff options
context:
space:
mode:
authorsuperwhiskers <[email protected]>2025-08-27 14:41:19 -0500
committersuperwhiskers <[email protected]>2025-09-15 10:55:10 -0500
commit83751efd734999fc11316a66317250ca53e76726 (patch)
treef5917c5c0bc8fd5883f7893eb5d4b9853585aea7 /crates/core/src/lib.rs
parent386279ce28a54002fa91f436d5b60815c537e910 (diff)
downloadazimuth-83751efd734999fc11316a66317250ca53e76726.tar.gz
azimuth-83751efd734999fc11316a66317250ca53e76726.tar.bz2
azimuth-83751efd734999fc11316a66317250ca53e76726.zip
initial expression implementation
Change-Id: I6a6a69640c133bce112891bba09033b08e7c0dec
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;