in progress commit
- added vars to lib - fixed adders and getters to both vtable and ftable - made function operations a dual type (enum) - prototyped calling of stored external ASTs with arguments (additional operation type - stub for eval - added index function to Cell
This commit is contained in:
parent
61e3985592
commit
d2f60314f9
6 changed files with 162 additions and 54 deletions
|
|
@ -19,10 +19,12 @@ mod cell;
|
|||
mod lex;
|
||||
mod func;
|
||||
mod eval;
|
||||
mod vars;
|
||||
|
||||
pub mod ast {
|
||||
pub use crate::cell::{Cell, Ctr, cons, cell_as_string};
|
||||
pub use crate::lex::{lex};
|
||||
pub use crate::func::{Function, Operation, FTable};
|
||||
pub use crate::vars::VTable;
|
||||
pub use crate::eval::{eval};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue