@@ -1,42 +1,42 @@
11### `++po`
22
3−++ po
4− ~/ %po
5− =+ :- ^= sis :: prefix syllables
6− 'dozmarbinwansamlitsighidfidlissogdirwacsabwissib\
7− /rigsoldopmodfoglidhopdardorlorhodfolrintogsilmir\
8− /holpaslacrovlivdalsatlibtabhanticpidtorbolfosdot\
9− /losdilforpilramtirwintadbicdifrocwidbisdasmidlop\
10− /rilnardapmolsanlocnovsitnidtipsicropwitnatpanmin\
11− /ritpodmottamtolsavposnapnopsomfinfonbanporworsip\
12− /ronnorbotwicsocwatdolmagpicdavbidbaltimtasmallig\
13− /sivtagpadsaldivdactansidfabtarmonranniswolmispal\
14− /lasdismaprabtobrollatlonnodnavfignomnibpagsopral\
15− /bilhaddocridmocpacravripfaltodtiltinhapmicfanpat\
16− /taclabmogsimsonpinlomrictapfirhasbosbatpochactid\
17− /havsaplindibhosdabbitbarracparloddosbortochilmac\
18− /tomdigfilfasmithobharmighinradmashalraglagfadtop\
19− /mophabnilnosmilfopfamdatnoldinhatnacrisfotribhoc\
20− /nimlarfitwalrapsarnalmoslandondanladdovrivbacpol\
21− /laptalpitnambonrostonfodponsovnocsorlavmatmipfap'
22− ^= dex :: suffix syllables
23− 'zodnecbudwessevpersutletfulpensytdurwepserwylsun\
24− /rypsyxdyrnuphebpeglupdepdysputlughecryttyvsydnex\
25− /lunmeplutseppesdelsulpedtemledtulmetwenbynhexfeb\
26− /pyldulhetmevruttylwydtepbesdexsefwycburderneppur\
27− /rysrebdennutsubpetrulsynregtydsupsemwynrecmegnet\
28− /secmulnymtevwebsummutnyxrextebfushepbenmuswyxsym\
29− /selrucdecwexsyrwetdylmynmesdetbetbeltuxtugmyrpel\
30− /syptermebsetdutdegtexsurfeltudnuxruxrenwytnubmed\
31− /lytdusnebrumtynseglyxpunresredfunrevrefmectedrus\
32− /bexlebduxrynnumpyxrygryxfeptyrtustyclegnemfermer\
33− /tenlusnussyltecmexpubrymtucfyllepdebbermughuttun\
34− /bylsudpemdevlurdefbusbeprunmelpexdytbyttyplevmyl\
35− /wedducfurfexnulluclennerlexrupnedlecrydlydfenwel\
36− /nydhusrelrudneshesfetdesretdunlernyrsebhulryllud\
37− /remlysfynwerrycsugnysnyllyndyndemluxfedsedbecmun\
38− /lyrtesmudnytbyrsenwegfyrmurtelreptegpecnelnevfes'
39− |%
3+ ++ po
4+ ~/ %po
5+ =+ :- ^= sis :: prefix syllables
6+ 'dozmarbinwansamlitsighidfidlissogdirwacsabwissib\
7+ /rigsoldopmodfoglidhopdardorlorhodfolrintogsilmir\
8+ /holpaslacrovlivdalsatlibtabhanticpidtorbolfosdot\
9+ /losdilforpilramtirwintadbicdifrocwidbisdasmidlop\
10+ /rilnardapmolsanlocnovsitnidtipsicropwitnatpanmin\
11+ /ritpodmottamtolsavposnapnopsomfinfonbanporworsip\
12+ /ronnorbotwicsocwatdolmagpicdavbidbaltimtasmallig\
13+ /sivtagpadsaldivdactansidfabtarmonranniswolmispal\
14+ /lasdismaprabtobrollatlonnodnavfignomnibpagsopral\
15+ /bilhaddocridmocpacravripfaltodtiltinhapmicfanpat\
16+ /taclabmogsimsonpinlomrictapfirhasbosbatpochactid\
17+ /havsaplindibhosdabbitbarracparloddosbortochilmac\
18+ /tomdigfilfasmithobharmighinradmashalraglagfadtop\
19+ /mophabnilnosmilfopfamdatnoldinhatnacrisfotribhoc\
20+ /nimlarfitwalrapsarnalmoslandondanladdovrivbacpol\
21+ /laptalpitnambonrostonfodponsovnocsorlavmatmipfap'
22+ ^= dex :: suffix syllables
23+ 'zodnecbudwessevpersutletfulpensytdurwepserwylsun\
24+ /rypsyxdyrnuphebpeglupdepdysputlughecryttyvsydnex\
25+ /lunmeplutseppesdelsulpedtemledtulmetwenbynhexfeb\
26+ /pyldulhetmevruttylwydtepbesdexsefwycburderneppur\
27+ /rysrebdennutsubpetrulsynregtydsupsemwynrecmegnet\
28+ /secmulnymtevwebsummutnyxrextebfushepbenmuswyxsym\
29+ /selrucdecwexsyrwetdylmynmesdetbetbeltuxtugmyrpel\
30+ /syptermebsetdutdegtexsurfeltudnuxruxrenwytnubmed\
31+ /lytdusnebrumtynseglyxpunresredfunrevrefmectedrus\
32+ /bexlebduxrynnumpyxrygryxfeptyrtustyclegnemfermer\
33+ /tenlusnussyltecmexpubrymtucfyllepdebbermughuttun\
34+ /bylsudpemdevlurdefbusbeprunmelpexdytbyttyplevmyl\
35+ /wedducfurfexnulluclennerlexrupnedlecrydlydfenwel\
36+ /nydhusrelrudneshesfetdesretdunlernyrsebhulryllud\
37+ /remlysfynwerrycsugnysnyllyndyndemluxfedsedbecmun\
38+ /lyrtesmudnytbyrsenwegfyrmurtelreptegpecnelnevfes'
39+ |%
4040
4141Provides the phonetic syllables and name generators for the Urbit naming
4242system. The two faces, `sis` and `dex` are available to the arms
@@ -54,20 +54,20 @@ Produces the byte of the right-hand syllable `a`.
5454Accepts
5555-------
5656
57−`a` is an [atom]().
57+`a` is an atom.
5858
5959Produces
6060--------
6161
62−A [`++unit`]() of an atom.
62+A `++unit` of an atom.
6363
6464Source
6565------
6666
67− ++ ind ~/ %ind :: parse prefix
68− |= a=@
67+ ++ ind ~/ %ind :: parse suffix
68+ |= a/@tas
6969 =+ b=0
70− |- ^- (unit ,@)
70+ |- ^- (unit @)
7171 ?:(=(256 b) ~ ?:(=(a (tod b)) [~ b] $(b +(b))))
7272
7373Examples
@@ -91,21 +91,22 @@ Produces the byte of the left-hand phonetic syllable `b`.
9191Accepts
9292-------
9393
94−`a` is an [atom]().
94+`a` is an atom.
9595
9696Produces
9797--------
98−A [`++unit`]() of an atom.
98+A `++unit` of an atom.
9999
100100Source
101101------
102102
103− ++ ins ~/ %ins :: parse suffix
104− |= a=@
103+ ++ ins ~/ %ins :: parse prefix
104+ |= a/@tas
105105 =+ b=0
106− |- ^- (unit ,@)
106+ |- ^- (unit @)
107107 ?:(=(256 b) ~ ?:(=(a (tos b)) [~ b] $(b +(b))))
108108
109+
109110Examples
110111--------
111112
@@ -125,7 +126,7 @@ Examples
125126Fetch prefix
126127
127128Produces the phonetic prefix syllable from index `a` within `dex` as an
128−[atom]().
129+atom.
129130
130131Accepts
131132-------
@@ -141,8 +142,10 @@ An atom.
141142Source
142143------
143144
144− ++ tod ~/ %tod :: fetch prefix
145− |=(a=@ ?>((lth a 256) (cut 3 [(mul 3 a) 3] dex)))
145+ ++ tod ~/ %tod :: fetch suffix
146+ |=(a/@ ?>((lth a 256) (cut 3 [(mul 3 a) 3] dex)))
147+
148+
146149
147150Examples
148151--------
@@ -167,7 +170,7 @@ Examples
167170Fetch suffix
168171
169172Produces the phonetic prefix syllable from index `a` within `sis` as an
170−[atom]().
173+atom.
171174
172175Accepts
173176-------
@@ -183,7 +186,7 @@ Source
183186------
184187
185188 ++ tos ~/ %tos :: fetch suffix
186− |=(a=@ ?>((lth a 256) (cut 3 [(mul 3 a) 3] sis)))
189+ |=(a/@ ?>((lth a 256) (cut 3 [(mul 3 a) 3] sis)))
187190
188191Examples
189192--------