feat: 添加内置函数支持(len, typeof, push, pop),更新相关错误处理和测试用例
This commit is contained in:
@@ -10,7 +10,7 @@ use std::rc::Rc;
|
||||
use std::cell::RefCell;
|
||||
use std::fmt;
|
||||
|
||||
pub type NativeFn = fn(Vec<Value>) -> Value;
|
||||
pub type NativeFn = fn(Vec<Value>) -> Result<Value, crate::error::RuntimeError>;
|
||||
|
||||
#[derive(Clone)]
|
||||
pub enum Value {
|
||||
|
||||
Reference in New Issue
Block a user