From 78e9e32e1357d50313287dd2a3c437132c83aeb6 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Sun, 15 Dec 2019 20:10:54 +0000 Subject: Move contents of dhall_syntax to dhall --- dhall/src/syntax/mod.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dhall/src/syntax/mod.rs (limited to 'dhall/src/syntax/mod.rs') diff --git a/dhall/src/syntax/mod.rs b/dhall/src/syntax/mod.rs new file mode 100644 index 0000000..177c4f1 --- /dev/null +++ b/dhall/src/syntax/mod.rs @@ -0,0 +1,15 @@ +#![allow( + clippy::many_single_char_names, + clippy::should_implement_trait, + clippy::new_without_default, + clippy::type_complexity +)] + +mod core; +pub use crate::syntax::core::context; +pub use crate::syntax::core::visitor; +pub use crate::syntax::core::*; +mod printer; +pub use crate::syntax::printer::*; +mod parser; +pub use crate::syntax::parser::*; -- cgit v1.2.3 From 97d5840ef607e9eedb1801c7711684908af82b60 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Tue, 17 Dec 2019 11:51:57 +0000 Subject: Move binary encoding/decoding to syntax/ --- dhall/src/syntax/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'dhall/src/syntax/mod.rs') diff --git a/dhall/src/syntax/mod.rs b/dhall/src/syntax/mod.rs index 177c4f1..00ef5ed 100644 --- a/dhall/src/syntax/mod.rs +++ b/dhall/src/syntax/mod.rs @@ -13,3 +13,4 @@ mod printer; pub use crate::syntax::printer::*; mod parser; pub use crate::syntax::parser::*; +pub mod binary; -- cgit v1.2.3 From 47e763c3ee4c1a07b51c68854cd2d48288b65056 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Tue, 17 Dec 2019 12:24:14 +0000 Subject: Split syntax module between text and binary --- dhall/src/syntax/mod.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'dhall/src/syntax/mod.rs') diff --git a/dhall/src/syntax/mod.rs b/dhall/src/syntax/mod.rs index 00ef5ed..bd5fff4 100644 --- a/dhall/src/syntax/mod.rs +++ b/dhall/src/syntax/mod.rs @@ -9,8 +9,7 @@ mod core; pub use crate::syntax::core::context; pub use crate::syntax::core::visitor; pub use crate::syntax::core::*; -mod printer; -pub use crate::syntax::printer::*; -mod parser; -pub use crate::syntax::parser::*; +pub use crate::syntax::text::printer::*; +pub use crate::syntax::text::parser::*; pub mod binary; +pub mod text; -- cgit v1.2.3 From 46911b6ea91185fd5c6ffaf070e76709e40fe288 Mon Sep 17 00:00:00 2001 From: Nadrieril Date: Tue, 17 Dec 2019 12:31:37 +0000 Subject: Split binary decoding and encoding into separate files --- dhall/src/syntax/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dhall/src/syntax/mod.rs') diff --git a/dhall/src/syntax/mod.rs b/dhall/src/syntax/mod.rs index bd5fff4..a82e827 100644 --- a/dhall/src/syntax/mod.rs +++ b/dhall/src/syntax/mod.rs @@ -9,7 +9,7 @@ mod core; pub use crate::syntax::core::context; pub use crate::syntax::core::visitor; pub use crate::syntax::core::*; -pub use crate::syntax::text::printer::*; pub use crate::syntax::text::parser::*; +pub use crate::syntax::text::printer::*; pub mod binary; pub mod text; -- cgit v1.2.3