repl now complete
Signed-off-by: Ava Hahn <ava@aidanis.online>
This commit is contained in:
parent
fbb85f2e3d
commit
2439a37aaa
9 changed files with 188 additions and 123 deletions
|
|
@ -9,7 +9,7 @@ mod append_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref s) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -27,7 +27,7 @@ mod append_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref s) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -45,7 +45,7 @@ mod append_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref s) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -63,7 +63,7 @@ mod append_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref s) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -81,7 +81,7 @@ mod append_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref s) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ mod control_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Integer(i) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -29,7 +29,7 @@ mod control_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Integer(i) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
@ -50,7 +50,7 @@ mod control_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&document.to_string()) {
|
||||
if let Ctr::Seg(ref i) = *eval(&tree, &mut syms).unwrap() {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ mod var_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&doc1.to_string()) {
|
||||
let eval_result = *eval(&tree, &mut syms).unwrap();
|
||||
|
|
@ -49,7 +49,7 @@ mod var_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&doc1.to_string()) {
|
||||
let eval_result = *eval(&tree, &mut syms).unwrap();
|
||||
|
|
@ -101,7 +101,7 @@ mod var_lib_tests {
|
|||
|
||||
let mut syms = SymTable::new();
|
||||
static_stdlib(&mut syms).unwrap();
|
||||
dynamic_stdlib(false, &mut syms).unwrap();
|
||||
dynamic_stdlib(&mut syms).unwrap();
|
||||
|
||||
if let Ok(tree) = lex(&doc1.to_string()) {
|
||||
let eval_result = *eval(&tree, &mut syms).unwrap();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue