2024-11-03 12:50:36 -05:00
|
|
|
#![allow(clippy::mutable_key_type)]
|
|
|
|
#![warn(clippy::semicolon_if_nothing_returned)]
|
|
|
|
#![warn(clippy::allow_attributes)]
|
2024-11-12 15:40:51 -05:00
|
|
|
#![warn(clippy::inconsistent_struct_constructor)]
|
|
|
|
#![warn(clippy::uninlined_format_args)]
|
2024-02-21 11:04:18 -05:00
|
|
|
|
|
|
|
pub mod chunk;
|
|
|
|
pub mod compiler;
|
2024-11-04 13:25:31 -05:00
|
|
|
pub mod exception;
|
2024-03-30 12:21:09 -04:00
|
|
|
pub mod lstring;
|
2024-12-21 00:55:45 -05:00
|
|
|
pub mod number;
|
2024-11-14 14:16:33 -05:00
|
|
|
pub mod optimize;
|
2024-11-04 13:25:31 -05:00
|
|
|
pub mod parser;
|
2024-11-12 15:40:51 -05:00
|
|
|
pub mod serial;
|
2024-11-04 13:25:31 -05:00
|
|
|
pub mod symbol;
|
|
|
|
pub mod value;
|
2024-11-14 14:16:33 -05:00
|
|
|
pub mod vm;
|
2024-12-21 00:55:45 -05:00
|
|
|
|
|
|
|
pub mod prelude {
|
|
|
|
pub use crate::number::RatioExt;
|
|
|
|
pub use num::complex::ComplexFloat;
|
|
|
|
pub use num::integer::{Integer, Roots};
|
|
|
|
pub use num::traits::{
|
|
|
|
ConstOne, ConstZero, Euclid, FromPrimitive, Num, One, Signed, ToPrimitive, Zero,
|
|
|
|
};
|
|
|
|
}
|