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
+muskNock with block set.
Source
This function is extremely large, please refer to hoon.hoon for the source.
+bool
+boolMake loobean.
Source
++ bool `type`(fork [%atom %f `0] [%atom %f `1] ~)+cell
+cellMake %cell type.
Source
+core
+coreMake %core type.
Source
+hint
+hintMake %hint type.
Source
+face
+faceMake %face type.
Source
+fork
+forkMake %fork type.
Source
+cove
+coveExtract [0 *] axis.
Source
+comb
+combCombine two formulas.
Source
+cond
+cond?: compile.
Source
+cons
+consMake formula cell.
Source
+fitz
+fitzAura compatibility.
Source
+flan
+flanLoobean &.
Source
+flip
+flipLoobean negation.
Source
+flor
+florLoobean |.
Source
+hike
+hikeCompiler utility.
Source
+jock
+jockCompiler utility.
Source
+look
+lookCompiler utility.
Source
+loot
+lootCompiler utility.
Source
Last updated