diff options
author | Nadrieril | 2020-09-15 00:10:48 +0100 |
---|---|---|
committer | GitHub | 2020-09-15 00:10:48 +0100 |
commit | 12752fb0ff108fcbc37f209384eb3d2720809fb7 (patch) | |
tree | b7aa0f75932426461234e4b7568a6681247482ff /dhall/src/syntax/binary/encode.rs | |
parent | 97a3719a3b4fa88873cd128fb193444c5d4bb387 (diff) | |
parent | d1ac40eea5d1e62762c4a20ba9d2dc5ed0d5e06e (diff) |
Merge pull request #176 from Nadrieril/catchup-spec
Diffstat (limited to 'dhall/src/syntax/binary/encode.rs')
-rw-r--r-- | dhall/src/syntax/binary/encode.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dhall/src/syntax/binary/encode.rs b/dhall/src/syntax/binary/encode.rs index b6bbabe..33c7fa5 100644 --- a/dhall/src/syntax/binary/encode.rs +++ b/dhall/src/syntax/binary/encode.rs @@ -171,6 +171,10 @@ where Op(Completion(x, y)) => { ser_seq!(ser; tag(3), tag(13), expr(x), expr(y)) } + Op(With(x, ls, y)) => { + let ls: Vec<_> = ls.iter().map(label).collect(); + ser_seq!(ser; tag(29), expr(x), ls, expr(y)) + } Import(import) => serialize_import(ser, import), } } |