diff options
Diffstat (limited to 'dhall/src')
-rw-r--r-- | dhall/src/lib.rs | 5 | ||||
-rw-r--r-- | dhall/src/semantics/core/context.rs (renamed from dhall/src/core/context.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/core/mod.rs (renamed from dhall/src/core/mod.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/core/value.rs (renamed from dhall/src/core/value.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/core/valuef.rs (renamed from dhall/src/core/valuef.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/core/var.rs (renamed from dhall/src/core/var.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/error/mod.rs (renamed from dhall/src/error/mod.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/mod.rs | 3 | ||||
-rw-r--r-- | dhall/src/semantics/phase/binary.rs (renamed from dhall/src/phase/binary.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/phase/mod.rs (renamed from dhall/src/phase/mod.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/phase/normalize.rs (renamed from dhall/src/phase/normalize.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/phase/parse.rs (renamed from dhall/src/phase/parse.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/phase/resolve.rs (renamed from dhall/src/phase/resolve.rs) | 0 | ||||
-rw-r--r-- | dhall/src/semantics/phase/typecheck.rs (renamed from dhall/src/phase/typecheck.rs) | 0 |
14 files changed, 5 insertions, 3 deletions
diff --git a/dhall/src/lib.rs b/dhall/src/lib.rs index 66c6e5b..3c0159a 100644 --- a/dhall/src/lib.rs +++ b/dhall/src/lib.rs @@ -12,9 +12,8 @@ mod tests; -pub mod core; -pub mod error; -pub mod phase; +pub mod semantics; +pub use crate::semantics::*; pub mod syntax { pub use dhall_syntax::*; diff --git a/dhall/src/core/context.rs b/dhall/src/semantics/core/context.rs index 00e1493..00e1493 100644 --- a/dhall/src/core/context.rs +++ b/dhall/src/semantics/core/context.rs diff --git a/dhall/src/core/mod.rs b/dhall/src/semantics/core/mod.rs index 08213f7..08213f7 100644 --- a/dhall/src/core/mod.rs +++ b/dhall/src/semantics/core/mod.rs diff --git a/dhall/src/core/value.rs b/dhall/src/semantics/core/value.rs index bd7a9b9..bd7a9b9 100644 --- a/dhall/src/core/value.rs +++ b/dhall/src/semantics/core/value.rs diff --git a/dhall/src/core/valuef.rs b/dhall/src/semantics/core/valuef.rs index e9ac391..e9ac391 100644 --- a/dhall/src/core/valuef.rs +++ b/dhall/src/semantics/core/valuef.rs diff --git a/dhall/src/core/var.rs b/dhall/src/semantics/core/var.rs index f9d3478..f9d3478 100644 --- a/dhall/src/core/var.rs +++ b/dhall/src/semantics/core/var.rs diff --git a/dhall/src/error/mod.rs b/dhall/src/semantics/error/mod.rs index 1d58e6f..1d58e6f 100644 --- a/dhall/src/error/mod.rs +++ b/dhall/src/semantics/error/mod.rs diff --git a/dhall/src/semantics/mod.rs b/dhall/src/semantics/mod.rs new file mode 100644 index 0000000..9d2e462 --- /dev/null +++ b/dhall/src/semantics/mod.rs @@ -0,0 +1,3 @@ +pub mod core; +pub mod error; +pub mod phase; diff --git a/dhall/src/phase/binary.rs b/dhall/src/semantics/phase/binary.rs index b1e7638..b1e7638 100644 --- a/dhall/src/phase/binary.rs +++ b/dhall/src/semantics/phase/binary.rs diff --git a/dhall/src/phase/mod.rs b/dhall/src/semantics/phase/mod.rs index 918c4d0..918c4d0 100644 --- a/dhall/src/phase/mod.rs +++ b/dhall/src/semantics/phase/mod.rs diff --git a/dhall/src/phase/normalize.rs b/dhall/src/semantics/phase/normalize.rs index 3ed53f4..3ed53f4 100644 --- a/dhall/src/phase/normalize.rs +++ b/dhall/src/semantics/phase/normalize.rs diff --git a/dhall/src/phase/parse.rs b/dhall/src/semantics/phase/parse.rs index e277e54..e277e54 100644 --- a/dhall/src/phase/parse.rs +++ b/dhall/src/semantics/phase/parse.rs diff --git a/dhall/src/phase/resolve.rs b/dhall/src/semantics/phase/resolve.rs index 5920f82..5920f82 100644 --- a/dhall/src/phase/resolve.rs +++ b/dhall/src/semantics/phase/resolve.rs diff --git a/dhall/src/phase/typecheck.rs b/dhall/src/semantics/phase/typecheck.rs index 9a41be9..9a41be9 100644 --- a/dhall/src/phase/typecheck.rs +++ b/dhall/src/semantics/phase/typecheck.rs |