hoon: reverts to 3e577d4ae7

This commit is contained in:
Joe Bryan 2020-12-08 16:26:11 -08:00
parent 3e4d495500
commit 4f79777e0b

View File

@ -6695,7 +6695,8 @@
~% %pen ~% %pen
+ +
== ==
%ut ut %ap ap
%ut ut
== ==
|% |%
:: ::
@ -8196,7 +8197,12 @@
-- --
:: ::
++ ap :: hoon engine ++ ap :: hoon engine
~% %ap +>+ ~ ~% %ap
+>+
==
%open open
%rake rake
==
|_ gen=hoon |_ gen=hoon
:: ::
++ grip ++ grip
@ -8728,9 +8734,46 @@
~% %ut ~% %ut
+>+ +>+
== ==
%ar ar
%fan fan %fan fan
%rib rib %rib rib
%vet vet %vet vet
%blow blow
%burp burp
%busk busk
%buss buss
%crop crop
%duck duck
%dune dune
%dunk dunk
%epla epla
%emin emin
%emul emul
%feel feel
%felt felt
%fine fine
%fire fire
%fish fish
%fond fond
%fund fund
%funk funk
%fuse fuse
%gain gain
%lose lose
%mile mile
%mine mine
%mint mint
%moot moot
%mull mull
%nest nest
%peel peel
%play play
%peek peek
%repo repo
%rest rest
%tack tack
%toss toss
%wrap wrap
== ==
=+ :* fan=*(set [type hoon]) =+ :* fan=*(set [type hoon])
rib=*(set [type type hoon]) rib=*(set [type type hoon])
@ -8745,8 +8788,14 @@
:: ::
:: +ar: texture engine :: +ar: texture engine
:: ::
++ ar ++ ar !:
~% %ar +> ~ ~% %ar
+>
==
%fish fish
%gain gain
%lose lose
==
|_ [ref=type =skin] |_ [ref=type =skin]
:: ::
:: =fish: make a $nock that tests a .ref at .axis for .skin :: =fish: make a $nock that tests a .ref at .axis for .skin
@ -9715,6 +9764,7 @@
|= [hud=poly gol=type gen=hoon] |= [hud=poly gol=type gen=hoon]
^- nock ^- nock
~+ ~+
=+ %hemp-141
?- hud ?- hud
%dry q:(mint gol gen) %dry q:(mint gol gen)
%wet q:(mint(vet |) gol gen) %wet q:(mint(vet |) gol gen)
@ -9726,6 +9776,7 @@
|= [nym=(unit term) hud=poly dom=(map term tome)] |= [nym=(unit term) hud=poly dom=(map term tome)]
~+ ~+
^- seminoun ^- seminoun
=+ %hemp-141
:: tal: map from battery axis to foot :: tal: map from battery axis to foot
:: ::
=; tal=(map @ud hoon) =; tal=(map @ud hoon)
@ -10628,7 +10679,6 @@
== ==
:: :: :: ::
++ redo :: refurbish faces ++ redo :: refurbish faces
~/ %redo
|= $: :: ref: raw payload |= $: :: ref: raw payload
:: ::
ref=type ref=type
@ -11532,7 +11582,6 @@
|= [tap=(trap vase) gen=hoon] |= [tap=(trap vase) gen=hoon]
^- (trap vase) ^- (trap vase)
=/ gun (~(mint ut p:$:tap) %noun gen) =/ gun (~(mint ut p:$:tap) %noun gen)
=> [tap=tap gun=gun]
|. ~+ |. ~+
[p.gun .*(q:$:tap q.gun)] [p.gun .*(q:$:tap q.gun)]
:: ::
@ -13758,7 +13807,10 @@
++ ride :: end-to-end compiler ++ ride :: end-to-end compiler
|= [typ=type txt=@] |= [typ=type txt=@]
^- (pair type nock) ^- (pair type nock)
~> %slog.[0 leaf/"ride: parsing"]
=/ gen (ream txt) =/ gen (ream txt)
~> %slog.[0 leaf/"ride: compiling"]
~< %slog.[0 leaf/"ride: compiled"]
(~(mint ut typ) %noun gen) (~(mint ut typ) %noun gen)
:: ::
:::: 5e: molds and mold builders :::: 5e: molds and mold builders