source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
-[[package]]
-name = "az"
-version = "1.2.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973"
-
[[package]]
name = "base64"
version = "0.12.3"
"syn 1.0.109",
]
-[[package]]
-name = "gmp-mpfr-sys"
-version = "1.5.3"
-dependencies = [
- "libc",
- "windows-sys 0.42.0",
-]
-
[[package]]
name = "h2"
version = "0.3.19"
"xmlparser",
]
-[[package]]
-name = "rug"
-version = "1.19.2"
-dependencies = [
- "az",
- "gmp-mpfr-sys",
- "libc",
-]
-
[[package]]
name = "rustix"
version = "0.37.20"
"ring",
"ripemd160",
"roxmltree",
- "rug",
"rustyline",
"ryu",
"select",
rust-version = "1.63"
[features]
-default = ["rug"]
[build-dependencies]
indexmap = "1.0.2"
ordered-float = "2.6.0"
phf = { version = "0.9", features = ["macros"] }
ref_thread_local = "0.0.0"
-rug = { path = "../rug", optional = true }
rustyline = "9.0.0"
ring = "0.16.13"
ripemd160 = "0.8.0"
use crate::machine::streams::*;
use crate::parser::char_reader::*;
use crate::parser::dashu::Integer;
-use crate::parser::rug::rand::RandState;
use crate::read::*;
use crate::types::*;
use rand::{Rng, SeedableRng};
use tokio::sync::Mutex;
use tokio::sync::mpsc::channel;
-ref_thread_local! {
- pub(crate) static managed RANDOM_STATE: RandState<'static> = RandState::new();
-}
-
pub(crate) fn get_key() -> KeyEvent {
let key;
enable_raw_mode().expect("failed to enable raw mode");
-#[cfg(feature = "num-rug-adapter")]
-pub use num_rug_adapter as rug;
-
-#[cfg(feature = "rug")]
-pub use rug;
-
pub use dashu;
// #[macro_use]