sim_lib_lang_islisp/
lib.rs1#![forbid(unsafe_code)]
2#![deny(missing_docs)]
3mod conformance;
10mod forms;
11mod generic;
12mod matrix_row;
13mod profile;
14mod symbols;
15
16pub use conformance::{run_islisp_conformance_case, run_islisp_matrix_row};
17pub use forms::{IslispFormRole, IslispFormSpec, islisp_form_specs};
18pub use generic::{IslispGeneric, IslispObject, islisp_object_value};
19pub use matrix_row::{islisp_matrix_row, islisp_source_cases};
20pub use profile::{install_islisp_profile, islisp_profile};
21pub use symbols::{
22 islisp_conformance_test_symbol, islisp_dispatch_fidelity_symbol, islisp_lowering_symbol,
23 islisp_profile_symbol, islisp_reader_symbol,
24};
25
26#[cfg(test)]
27mod tests;