mirror of
https://github.com/ilyakooo0/urbit.git
synced 2025-01-05 13:55:54 +03:00
/= decrash
This commit is contained in:
parent
167c7bcbd3
commit
f60df5f6b5
@ -240,10 +240,11 @@
|
||||
++ dp-model-cat ;~(plug dp-server-cat dp-config) :: ++dojo-model
|
||||
++ dp-model-dog ;~(plug dp-server-dog dp-config) :: ++dojo-model
|
||||
++ dp-model-pig ;~(plug dp-server-pig dp-config) :: ++dojo-model
|
||||
++ dp-path `path`/(scot %p our.hid)/home/(scot %da lat.hid)
|
||||
++ dp-server-cat (stag 0 (stag %cat dp-device)) :: ++dojo-server
|
||||
++ dp-server-dog (stag 0 (stag %dog dp-device)) :: ++dojo-server
|
||||
++ dp-server-pig (stag 0 (stag %pig dp-device)) :: ++dojo-server
|
||||
++ dp-twig wide:(vang & ~) :: ++twig
|
||||
++ dp-twig wide:(vang & dp-path) :: ++twig
|
||||
++ dp-device (most fas sym) :: ++dojo-device
|
||||
++ dp-value :: ++dojo-source
|
||||
%+ cook |=(a=dojo-source a)
|
||||
|
@ -8425,30 +8425,34 @@
|
||||
$(i.ruw t.i.ruw, cah [i.i.ruw cah])
|
||||
$(i.ruw t.i.ruw, cah ~, yun [p.i.i.ruw (wod cah yun)])
|
||||
::
|
||||
++ posh
|
||||
++ posh !:
|
||||
|= [pre=(unit tyke) pof=(unit ,[p=@ud q=tyke])]
|
||||
^- (list twig)
|
||||
~| %posh-fail
|
||||
^- (unit (list twig))
|
||||
=- ?^(- - ~&(%posh-fail -))
|
||||
=+ wom=(poof wer)
|
||||
=+ ^= yez
|
||||
?~ pre wom
|
||||
=+ moz=(poon wom u.pre)
|
||||
?~(pof moz (weld moz (slag (lent u.pre) wom)))
|
||||
?~ pof yez
|
||||
%+ biff
|
||||
?~ pre `u=wom
|
||||
%+ bind (poon wom u.pre)
|
||||
|= moz=(list twig)
|
||||
?~(pof moz (weld moz (slag (lent u.pre) wom)))
|
||||
|= yez=(list twig)
|
||||
?~ pof `yez
|
||||
=+ zey=(flop yez)
|
||||
=+ [moz=(scag p.u.pof zey) gul=(slag p.u.pof zey)]
|
||||
(weld (flop gul) (poon (flop moz) q.u.pof))
|
||||
=+ zom=(poon (flop moz) q.u.pof)
|
||||
?~(zom ~ `(weld (flop gul) u.zom))
|
||||
::
|
||||
++ poof |=(pax=path ^-(tusk (turn pax |=(a=@ta [%dtzy %ta a]))))
|
||||
++ poon
|
||||
|= [pag=tusk goo=tyke]
|
||||
^- tusk
|
||||
?~ goo ~
|
||||
:- ?^(i.goo u.i.goo ?>(?=(^ pag) i.pag))
|
||||
^- (unit tusk)
|
||||
?~ goo `~
|
||||
%+ both
|
||||
?^(i.goo i.goo ?~(pag ~ `u=i.pag))
|
||||
$(goo t.goo, pag ?~(pag ~ t.pag))
|
||||
::
|
||||
++ poor
|
||||
%+ cook posh
|
||||
%+ sear posh
|
||||
;~ plug
|
||||
(stag ~ gash)
|
||||
;~(pose (stag ~ ;~(pfix cen porc)) (easy ~))
|
||||
@ -8746,13 +8750,13 @@
|
||||
:- '%'
|
||||
;~ pfix cen
|
||||
;~ pose
|
||||
(cook |=([a=@ud b=tyke] [%clsg (posh ~ ~ a b)]) porc)
|
||||
(stag %clsg (sear |=([a=@ud b=tyke] (posh ~ ~ a b)) porc))
|
||||
(stag %dtzz (stag %tas (cold %$ buc)))
|
||||
(stag %dtzz (stag %f (cold & pam)))
|
||||
(stag %dtzz (stag %f (cold | bar)))
|
||||
(stag %dtzz (stag %t qut))
|
||||
(cook (jock &) nuck:so)
|
||||
(cook |=(a=(list) [%clsg (posh ~ ~ (lent a) ~)]) (star cen))
|
||||
(stag %clsg (sear |=(a=(list) (posh ~ ~ (lent a) ~)) (star cen)))
|
||||
:: (easy [%clsg (poof wer)])
|
||||
==
|
||||
==
|
||||
|
Loading…
Reference in New Issue
Block a user