use new heap term representation

This commit is contained in:
Mark Thom
2021-11-14 13:39:56 -07:00
parent d0b74a95f4
commit 0404c3bd94
72 changed files with 26285 additions and 17019 deletions

View File

@@ -1,25 +1,29 @@
#[cfg(feature = "num-rug-adapter")]
use num_rug_adapter as rug;
#[cfg(feature = "rug")]
use rug;
#[macro_use]
extern crate static_assertions;
#[macro_use]
mod macros;
pub mod macros;
#[macro_use]
pub mod atom_table;
#[macro_use]
pub mod arena;
#[macro_use]
pub mod parser;
mod allocator;
mod arithmetic;
mod clause_types;
mod codegen;
pub mod codegen;
mod debray_allocator;
mod fixtures;
mod forms;
mod heap_iter;
mod heap_print;
pub mod heap_print;
mod indexing;
mod instructions;
mod iterators;
pub mod machine;
mod raw_block;
pub mod read;
mod targets;
mod write;
use machine::*;
pub mod types;
pub mod write;