Urbit / Docs

5f: molds and mold builders

++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  [email protected](@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 odor designates an absolute date atom.

Source

        ++  time  @da                                          ::  galactic time

Examples

See also: ++date, odor reference

    > `time`~2014.1.1
    ~2014.1.1