Getting closer to a working little system
This commit is contained in:
parent
d9459d6336
commit
c60353f8c8
9 changed files with 338 additions and 132 deletions
14
src/lisp.rs
Normal file
14
src/lisp.rs
Normal file
|
@ -0,0 +1,14 @@
|
|||
use crisp::{
|
||||
env::Environment,
|
||||
types::{Symbol, Value},
|
||||
};
|
||||
|
||||
use crate::{Slide, SlideBuilder};
|
||||
|
||||
pub fn setup_env() {
|
||||
let mut env = Environment::new();
|
||||
env.insert_symbol(
|
||||
Symbol::from("slide"),
|
||||
Value::func(|args| Ok(Value::from(args))),
|
||||
)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue