on bfaa358 help sign in
38 lines 882 B history raw
1### `++stab`
3Parse span to path
5Parsing rule. Parses a span `zep` to a static `++path`.
7Accepts
8-------
10Produces
11--------
13Source
14------
16 ++ stab :: parse cord to path
17 =+ fel=;~(pfix fas (more fas urs:ab))
18 |=(zep/@t `path`(rash zep fel))
21Examples
22--------
24 ~zod/try=> (stab '/as/lek/tor')
25 /as/lek/tor
26 ~zod/try=> `(pole ,@ta)`(stab '/as/lek/tor')
27 [~.as [~.lek [~.tor ~]]]
28 ~zod/try=> (stab '~zod/arvo/~2014.10.28..18.48.41..335f/zuse')
29 ~zod/arvo/~2014.10.28..18.48.41..335f/zuse
30 ~zod/try=> `(pole ,@ta)`(stab '~zod/arvo/~2014.10.28..18.48.41..335f/zuse')
31 [~.~zod [~.arvo [~.~2014.10.28..18.48.41..335f [~.zuse ~]]]]
32 ~zod/try=> (stab '/a/~pillyt/pals/1')
33 /a/~pillyt/pals/1
34 ~zod/try=> `(pole ,@ta)`(stab '/a/~pillyt/pals/1')
35 [~.a [~.~pillyt [~.pals [~.1 ~]]]]
38***