From abcf2b32777ffb934788e3219cacc2bbc048b6a3 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 11 Apr 2021 15:31:32 +0530 Subject: add `selection-start` and `selection-end` primitives --- src/lisp/expr.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/lisp/expr.rs') diff --git a/src/lisp/expr.rs b/src/lisp/expr.rs index 692f951..d086ecf 100644 --- a/src/lisp/expr.rs +++ b/src/lisp/expr.rs @@ -310,6 +310,12 @@ impl TryFrom for LispNumber { } } +impl From for LispExpr { + fn from(num: i64) -> Self { + LispExpr::Number(num.into()) + } +} + impl<'a> TryFrom<&'a LispExpr> for &'a LispNumber { type Error = LispError; fn try_from(value: &'a LispExpr) -> Result { -- cgit v1.2.3