From 6dbb0b92ffefee889d4b917cac91a84a4c241885 Mon Sep 17 00:00:00 2001 From: Stan Hebben Date: Wed, 17 Apr 2024 13:19:51 +0200 Subject: [PATCH] Expose important types --- src/compilation/mod.rs | 4 ++++ src/lib.rs | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/compilation/mod.rs b/src/compilation/mod.rs index 5995aac..e147235 100644 --- a/src/compilation/mod.rs +++ b/src/compilation/mod.rs @@ -42,6 +42,10 @@ pub enum CompileError { expected: Type, found: Type, }, + InvalidFormulaType { + expected: Type, + found: Type, + }, VariableNotFound(String), ConditionMustBeBool, ConditionalBranchesMustHaveSameType(Type, Type), diff --git a/src/lib.rs b/src/lib.rs index 5a18d14..7552a39 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,8 +3,8 @@ use chrono::NaiveDate; use formula_writer::FormulaWriter; pub use object::FormulaObject; use std::sync::Arc; -use types::Type; -use value::Value; +pub use types::Type; +pub use value::Value; mod array_formula; mod bool_formula;