4h: Parsing (ASCII Glyphs)

+ace

Parse space.

Parses ASCII character 32, space.

Source

++  ace  (just ' ')

Examples

> (scan " " ace)
' '

+bar

Parse vertical bar.

Parses ASCII character 124, the vertical bar.

Source

++  bar  (just '|')

Examples


+bas

Parse backslash.

Parses ASCII character 92, the backslash. Note the extra \ in the calling of +bas with +just is to escape the escape character, \.

Source

Examples


+buc

Parse dollar sign.

Parses ASCII character 36, the dollar sign.

Source

Examples


+cab

Parse underscore.

Parses ASCII character 95, the underscore.

Source

Examples


+cen

Parses percent sign.

Parses ASCII character 37, the percent sign.

Source

Examples


+col

Parse colon.

Parses ASCII character 58, the colon

Source

Examples


+com

Parse comma.

Parses ASCII character 44, the comma.

Source

Examples


+doq

Parse double quote.

Parses ASCII character 34, the double quote.

Source

Examples


+dot

Parse period.

Parses ASCII character 46, the period.

Source

Examples


+fas

Parse forward slash.

Parses ASCII character 47, the forward slash.

Source

Examples


+gal

Parse less-than sign.

Parses ASCII character 60, the less-than sign.

Source

Examples


+gar

Parse greater-than sign.

Parses ASCII character 62, the greater-than sign.

Source

Examples


+hax

Parse number sign.

Parses ASCII character 35, the number sign.

Source

Examples


+hep

Parse hyphen.

Parses ASCII character 45, the hyphen.

Source

Examples


+kel

Parse left curly bracket.

Parses ASCII character 123, the left curly bracket. Note that { (kel) opens a Hoon expression for Hoon string interpolation. To parse it, therefore, it must be escaped.

Source

Examples


+ker

Parse right curly bracket.

Parses ASCII character 125, the right curly bracket.

Source

Examples


+ket

Parse caret.

Parses ASCII character 94, the caret.

Source

Examples


+lus

Parse plus sign.

Parses ASCII character 43, the plus sign.

Source

Examples


+mic

Parse semicolon.

Parses ASCII character 59, the semicolon.

Source

Examples


+pal

Parse left parenthesis.

Parses ASCII character 40, the left parenthesis.

Source

Examples


+pam

Parse ampersand.

Parses ASCII character 38, the ampersand.

Source

Examples


+par

Parse right parenthesis.

Parses ASCII character 41, the right parenthesis.

Source

Examples


+pat

Parse "at" sign.

Parses ASCII character 64, the "at" sign.

Source

Examples


+sel

Parse left square bracket.

Parses ASCII character 91, the left square bracket.

Source

Examples


+ser

Parse right square bracket.

Parses ASCII character 93, the right square bracket.

Source

Examples


+sig

Parse tilde.

Parses ASCII character 126, the tilde.

Source

Examples


+soq

Parse single quote.

Parses ASCII character 39, soq. Note the \ in the example is to escape the soq because soq delimits a $cord.

Source

Examples


+tar

Parse asterisk.

Parses ASCII character 42, the asterisk.

Source

Examples


+tic

Parse backtick.

Parses ASCII character 96, the backtick.

Source

Examples


+tis

Parse equals sign.

Parses ASCII character 61, the equals sign.

Source

Examples


+wut

Parses question mark.

Parses ASCII character 63, the question mark.

Source

Examples


+zap

Exclamation point.

Parses ASCII character 33, the exclamation point zap.

Source

Examples


Last updated