++mane
XML name
An XML name (tag name or attribute name) with an optional namespace. Parsed by
++name:de-xml:html
in zuse.hoon
, rendered by ++name:en-xml:html
in zuse.hoon
.
Source
++ mane $@(@tas [@tas @tas]) :: XML name/space
Examples
See also: ++sail
> *mane
%$
> `mane`n.g:`manx`;div:namespace;
%div
> `mane`n.g:`manx`;div_namespace;
[%div %namespace]
++manx
XML node.
Parsed by ++apex
within ++apex:de-xml:html
in zuse.hoon
, rendered by ++apex:en-xml:html
in zuse.hoon
.
Source
++ manx {g/marx c/marl} :: XML node
Examples
See also: ++sail
doc
++marl
List of XML nodes
A list of ++manx
.
Source
++ marl (list manx) :: XML node list
Examples
++mars
XML CDATA
Implicitly produced by ++chrd
within ++chrd:de-xml:html
Source
++ mars {t/{n/$$ a/{i/{n/$$ v/tape} t/$~}} c/$~} :: XML cdata
Examples
++mart
List of XML attributes
Each ++mart
is a list of pairs of ++mane
and
++tape
.
Parsed by ++attr:de-xml:html
in zuse.hoon
, rendered by ++attr:en-xml:html
in zuse.hoon
.
Source
++ mart (list {n/mane v/tape}) :: XML attributes
Examples
++marx
XML tag
A ++marx
is a pair of a tag name, ++mane
and a list of attributes,
++mart
. Parsed by ++head:de-xml:html
in zuse.hoon
, rendered within ++de-xml:html
in zuse.hoon
.
Source
++ marx {n/mane a/mart} :: XML tag
Examples
++pass
Atom alias
Used primarily in crypto.
Source
++ pass @ :: public key
++ring
Atom alias
Used primarily in crypto.
Source
++ ring @ :: private key
++time
Absolute date
The @da
aura designates an absolute date atom.
Source
++ time @da :: galactic time
Examples
See also: ++date
, aura reference
> `time`~2014.1.1
~2014.1.1