4l: Atom Parsing
+so
+soCoin parser engine.
Core containing arms that parse $atoms encoded in strings.
Source
++ so
~% %so + ~
|%+bisk:so
+bisk:soParse aura-atom pair.
Parsing $rule. Parses a @u of any permitted base, producing a $dime.
Source
++ bisk
~+
;~ pose
;~ pfix (just '0')
;~ pose
(stag %ub ;~(pfix (just 'b') bay:ag))
(stag %uc ;~(pfix (just 'c') fim:ag))
(stag %ui ;~(pfix (just 'i') dim:ag))
(stag %ux ;~(pfix (just 'x') hex:ag))
(stag %uv ;~(pfix (just 'v') viz:ag))
(stag %uw ;~(pfix (just 'w') wiz:ag))
==
==
(stag %ud dem:ag)
==Examples
+crub:so
+crub:soParse @da, @dr, @p, @t.
Parsing $rule. Parses any $atom of any of the following auras after a leading sig: @da, @dr, @p, and @t. Produces a $dime.
Source
Examples
+nuck:so
+nuck:soTop-level $coin parser.
Parsing $rule. Switches on the first character and applies the corresponding $coin parser.
Source
Examples
+nusk:so
+nusk:soParse $coin literal with escapes.
Parsing $rule. Parses a $coin literal with escapes.
Source
Examples
+perd:so
+perd:soParsing $coin literal without prefixes.
Parsing $rule. Parses a $dime or tuple without their respective standard prefixes.
Source
Examples
+royl:so
+royl:soParse $dime float.
Parsing $rule. Parses a number into a $dime float.
Source
Examples
+royl-rh:so
+royl-rh:soParse half-precision float.
Parsing $rule. Parses a @rh.
Source
Examples
+royl-rq:so
+royl-rq:soParse quad-precision float.
Parsing $rule. Parses a @rq.
Source
Examples
+royl-rd:so
+royl-rd:soParse double-precision float.
Parsing $rule. Parses a @rd.
Source
Examples
+royl-rs:so
+royl-rs:soParse single-precision float.
Parsing $rule. Parses a @rs.
Source
Examples
+royl-rn:so
+royl-rn:soParse real number.
Parsing $rule. Parses a real number to a +rn.
Source
Examples
+royl-cell:so
+royl-cell:soIntermediate parsed float converter. Convert a +rn to +dn.
Accepts
A +rn.
Produces
A +dn.
Source
Examples
+tash:so
+tash:soParse signed $dime.
Parsing $rule. Parse a @s to a $dime.
Source
Examples
+twid:so
+twid:soParse $coins without ~ prefix.
Parsing rule. Parses $coins after a leading sig, ~.
Source
Examples
+when:so
+when:soParse date.
Parsing $rule. Parse a @da-formatted date string (sans the leading ~) to a $date.
Source
Examples
+zust:so
+zust:soParse $dimes from @i, @f, @r or @q.
Parsing rule. Parses an $atom of either @if (IP address), @f (loobean), @r (floating point) into a $dime. The @q alone requires a leading ~.
Source
Examples
Last updated