Public API and docs

This commit is contained in:
2023-05-26 15:23:15 +01:00
parent 3c1a6e2be2
commit fdf18e6ff8
99 changed files with 503 additions and 406 deletions

16
src/lib.rs Normal file
View File

@@ -0,0 +1,16 @@
pub mod foreign;
mod foreign_macros;
pub mod interner;
pub mod interpreter;
mod parse;
pub mod pipeline;
mod representations;
pub mod rule;
pub mod stl;
mod utils;
pub use representations::ast_to_interpreted::ast_to_interpreted;
pub use representations::{
ast, interpreted, sourcefile, tree, Literal, Location, PathSet, Primitive,
};
pub use utils::{Side, Substack};