We are still actively working on the spam issue.
ASCII Rune
Revision as of 06:26, 3 April 2019 by Philharmonic (talk | contribs) (put some pride into your work)
ASCII runes are an important component of the hoon programming language. They replace the awkward practice of using keywords.
Table of Glyphs
ace space gal < per ) bar | gar > sel [ bas \ hax # sem ; buc $ hep - ser ] cab _ kel { sig ~ cen % ker } soq ' col : ket ^ tar * com , lus + tec ` doq " pam & tis = dot . pat @ wut ? fas / pel ( zap !
Two glyphs make a digraph. For instance +:
is a digraph pronounced as lus-col.
This is the decrement function written in hoon.
++ dec ~/ %dec |= a=@ ^- @ ?< =(0 a) =+ b=@ |- ?: =(a +(b)) b $(b +(b))
When translated, this becomes "luslus dec sigfas cen dec bartis a tis pat sigbar soq dec soq ketcab pat wutgal tis pel zero a per tislus b tis pat barhep wutcol tis pel a lus pel b per per b buc pel b lus pel b per per", which is far simpler.
More information
This wiki entry is largely taken from the official documentation.