@@ -118,7 +118,47 @@ apex
118 |* closing=rule
118 |* closing=rule
120 (punt nl)
120 (punt nl)
121− %- star ;~(less closing next)
122+ ;~ less closing
124+ %+ cold '\07' (jest '\\a')
125+ %+ cold '\08' (jest '\\b')
126+ %+ cold '\0c' (jest '\\f')
127+ %+ cold '\0a' (jest '\\n')
128+ %+ cold '\0d' (jest '\\r')
129+ %+ cold '\09' (jest '\\t')
130+ %+ cold '\0b' (jest '\\v')
131+ %+ cold '\\' (jest '\\\\')
132+ %+ cold '"' (jest '\\"')
133+ %+ cold '\'' (jest '\\\'')
134+ %+ cold '\0a' (jest '\\\0a')
135+ %+ cold '' ;~(pose (jest '\\z') (plus gaw))
139+ ;< hex-digits=tape bind ;~(plug next next (easy ~))
140+ =/ digit=(unit @) (rust hex-digits hex)
141+ ?~ digit fail (easy `@t`u.digit)
146+ ;< digits=tape bind (stun [1 3] (shim '0' '9'))
147+ =/ digit=(unit @) (rust digits dem)
148+ ?~ digit fail (easy `@t`u.digit)
152+ |= [* point=@ *] `@t`point
124++ parse-table
164++ parse-table
@@ -820,7 +860,7 @@ apex
820 |* [=term gar=mold sef=rule]
860 |* [=term gar=mold sef=rule]
821 |= tub=nail
861 |= tub=nail
822 ^- (like gar)
862 ^- (like gar)
823− =/ trace &
863+ =/ trace |
824 ~? trace [p.p.tub term `tape`(scag 40 q.tub)]
864 ~? trace [p.p.tub term `tape`(scag 40 q.tub)]
825 =/ res (sef tub)
865 =/ res (sef tub)
826 ?. trace res
866 ?. trace res