New room with iterative push.

This commit is contained in:
C. Guy Yarvin 2013-12-03 10:26:20 -08:00
parent 5c99c146a3
commit ecd4429043

View File

@ -144,12 +144,19 @@
=. wak est
=< `bowl`[~ ~ hope vent]
|%
++ care
|= [you=@p meg=(list zong) mor=(list gift)]
=+ len=(lent meg)
|- ^- (list gift)
?: =(0 len) mor
=+ hob=(min len 256)
:- [%sq you %oy /re (scag hob meg)]
$(meg (slag hob meg), len (sub len hob))
::
++ cede
|= cub=chub
^- (list gift)
?~ cub ~
=+ mor=$(cub t.cub)
?~(q.i.cub mor [[%sq p.i.cub %oy /re q.i.cub] mor])
?~(cub ~ (care p.i.cub q.i.cub $(cub t.cub)))
::
++ hope
^- (list slip)