hoon: update tall parsing for |$

This commit is contained in:
David Kerschner 2019-09-05 17:00:36 -07:00
parent b226d24a50
commit 936c79d616
4 changed files with 16 additions and 7 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7d0dcc26e0ec8b46e5efc1a4cb849f6363acabb5badcce779a9a9b0d9f706aa9
size 11609631
oid sha256:a562de0845815ff8c428d6309ef7bdad27875658384a407f09ed331fd6974921
size 11687466

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:60e8dd550941c240fb7f2998f140552a37fd02c6c9a217b39e87f521fbfa79fb
size 6596816
oid sha256:e0d5ff3da4ca3a7a3b279fc76902b8131eff39f43fdca39e4fae390e5c90f3e9
size 6678560

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:418fe36a0b9a080182909efc0451eabe73688ba5fe804aa07a9816e4d4bc1f7b
size 14240735
oid sha256:f43577c3560d4dec5b5c456f30ab62add5b7193b9ce60d803ca70fd8c72c3157
size 14322620

View File

@ -16811,6 +16811,7 @@
==
==
==
:: parses [a b c] or == a b c ==
++ lynx
%+ cook
|= a=(list term)
@ -16822,7 +16823,15 @@
^- spec
=/ tar [%base %noun]
[%bsts term [%bssg tar [%bshp tar tar]]]
(ifix [lac rac] (most ace sym)) :: list of names
=/ wide (ifix [lac rac] (most ace sym))
=/ tall
%+ ifix
:- ;~(plug duz gap)
;~(plug gap duz)
(most gap sym)
?. tol
wide
;~(pose wide tall)
++ whap !: :: chapter
%+ cook
|= a=(list (pair term hoon))