mirror of
https://github.com/urbit/ares.git
synced 2025-01-06 04:36:27 +03:00
wip adds comments, todos
This commit is contained in:
parent
5f39e92995
commit
7fe3f7003b
@ -47,13 +47,23 @@
|
||||
?: (~(has in done.s) v) s
|
||||
=. done.s (~(put in done.s) v)
|
||||
=/ e=(set bell) (~(get ju sire) v)
|
||||
:: =. e (~(dif in e) done.s) :: XX restore?
|
||||
=. s
|
||||
%- ~(rep in e)
|
||||
|: [n=*bell s=s]
|
||||
^- _s
|
||||
dfs(v n, s s)
|
||||
s(tack [v tack.s])
|
||||
s(tack [v tack.s])
|
||||
::
|
||||
:: internal state
|
||||
::
|
||||
:: redo: arms called without knowing registerization
|
||||
:: fuji: code table
|
||||
:: sans: next SSA register
|
||||
:: chan: next basic-block label
|
||||
::
|
||||
+$ gen [redo=(list [t=bell b=@uwoo]) =^fuji sans=@uvre chan=@uwoo]
|
||||
::
|
||||
++ jean
|
||||
|_ =gen
|
||||
:: core DDCG linearizer
|
||||
|
Loading…
Reference in New Issue
Block a user