Diffstat (limited to 'src/parser/types.rs')
-rw-r--r--src/parser/types.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/parser/types.rs b/src/parser/types.rs
index 43a34dc..1373399 100644
--- a/src/parser/types.rs
+++ b/src/parser/types.rs
@@ -7,6 +7,7 @@ use chumsky::input::{MappedInput, Stream};
use chumsky::prelude::*;
use crate::exec::Argc;
+pub use crate::lexer::Function;
use crate::lexer::Token;
use crate::parser::util::Spanner;
pub type Span = SimpleSpan<usize>;
@@ -105,7 +106,7 @@ impl std::fmt::Debug for Expr<'_> {
#[derive(Clone)]
pub enum Expr<'s> {
- Function(super::fun::Function<'s>),
+ Function(Function<'s>),
Value(Value<'s>),
}