5a: Compiler Utilities

These functions are used internally by the compiler. They should not be used directly and are only listed here for completeness.

+musk

Nock with block set.

Source

This function is extremely large, please refer to hoon.hoon for the source.


+bool

Make loobean.

Source

++  bool  `type`(fork [%atom %f `0] [%atom %f `1] ~)

+cell

Make %cell type.

Source


+core

Make %core type.

Source


+hint

Make %hint type.

Source


+face

Make %face type.

Source


+fork

Make %fork type.

Source


+cove

Extract [0 *] axis.

Source


+comb

Combine two formulas.

Source


+cond

?: compile.

Source


+cons

Make formula cell.

Source


+fitz

Aura compatibility.

Source


+flan

Loobean &.

Source


+flip

Loobean negation.

Source


+flor

Loobean |.

Source


+hike

Compiler utility.

Source


+jock

Compiler utility.

Source


+look

Compiler utility.

Source


+loot

Compiler utility.

Source


Last updated