Comprehensive enumeration of standard ASCII (0-127) control and printable codes,
alongside Code Page 437 extended terminal UI pieces (arrows, box drawing, blocks, shades, symbols).
This provides a canonical, emoji-free reference for all terminal UI characters.
Constants
Nul = 0
--- Standard ASCII C0 Control Codes (0-31, 127) ---
Space = 32
--- Standard ASCII Printable Characters (32-126) ---
SmileyFace = 256
--- Code Page 437 Extended Terminal UI Pieces & Symbols ---
LightShade = 285
Box Drawing & Shading Pieces (CP437 176-223)
BoxBottomRightDouble = 292
Degree = 307
Mathematical & Miscellaneous Pieces
Class methods
find?(name :
String) :
AsciiCode |
Nil Finds an AsciiCode entry by case-insensitive name or alias
Sourcefrom_char?(ch :
Char) :
AsciiCode |
Nil Resolves an AsciiCode from a Char
SourceInstance methods
acknowledge?
Returns true if this enum value equals Acknowledge
Sourceampersand?
Returns true if this enum value equals Ampersand
Sourcearrow_down?
Returns true if this enum value equals ArrowDown
Sourcearrow_left?
Returns true if this enum value equals ArrowLeft
Sourcearrow_left_fill?
Returns true if this enum value equals ArrowLeftFill
Sourcearrow_right?
Returns true if this enum value equals ArrowRight
Sourcearrow_right_fill?
Returns true if this enum value equals ArrowRightFill
Sourcearrow_up?
Returns true if this enum value equals ArrowUp
Sourcearrow_up_down?
Returns true if this enum value equals ArrowUpDown
Sourcearrow_up_down_base?
Returns true if this enum value equals ArrowUpDownBase
Sourceascii_fallback
Returns the strict 7-bit ASCII fallback for terminals with limited font support
Sourceasterisk?
Returns true if this enum value equals Asterisk
Sourceat?
Returns true if this enum value equals At
Sourcebackslash?
Returns true if this enum value equals Backslash
Sourcebackspace?
Returns true if this enum value equals Backspace
Sourcebacktick?
Returns true if this enum value equals Backtick
Sourcebell?
Returns true if this enum value equals Bell
Sourcebox_bottom_half?
Returns true if this enum value equals BoxBottomHalf
Sourcebox_bottom_left?
Returns true if this enum value equals BoxBottomLeft
Sourcebox_bottom_right?
Returns true if this enum value equals BoxBottomRight
Sourcebox_bottom_right_double?
Returns true if this enum value equals BoxBottomRightDouble
Sourcebox_bottom_tee?
Returns true if this enum value equals BoxBottomTee
Sourcebox_cross?
Returns true if this enum value equals BoxCross
Sourcebox_full_block?
Returns true if this enum value equals BoxFullBlock
Sourcebox_horizontal?
Returns true if this enum value equals BoxHorizontal
Sourcebox_left_half?
Returns true if this enum value equals BoxLeftHalf
Sourcebox_left_tee?
Returns true if this enum value equals BoxLeftTee
Sourcebox_right_half?
Returns true if this enum value equals BoxRightHalf
Sourcebox_right_tee?
Returns true if this enum value equals BoxRightTee
Sourcebox_top_half?
Returns true if this enum value equals BoxTopHalf
Sourcebox_top_left?
Returns true if this enum value equals BoxTopLeft
Sourcebox_top_right?
Returns true if this enum value equals BoxTopRight
Sourcebox_top_right_double?
Returns true if this enum value equals BoxTopRightDouble
Sourcebox_top_tee?
Returns true if this enum value equals BoxTopTee
Sourcebox_vertical?
Returns true if this enum value equals BoxVertical
Sourcebox_vertical_double?
Returns true if this enum value equals BoxVerticalDouble
Sourcebrace_close?
Returns true if this enum value equals BraceClose
Sourcebrace_open?
Returns true if this enum value equals BraceOpen
Sourcebracket_close?
Returns true if this enum value equals BracketClose
Sourcebracket_open?
Returns true if this enum value equals BracketOpen
Sourcebullet?
Returns true if this enum value equals Bullet
Sourcebullet_small?
Returns true if this enum value equals BulletSmall
Sourcecancel?
Returns true if this enum value equals Cancel
Sourcecaret?
Returns true if this enum value equals Caret
Sourcecarriage_return?
Returns true if this enum value equals CarriageReturn
Sourcechar
Returns the primary Unicode representation for this ASCII or extended piece
Sourcecircle_inverse?
Returns true if this enum value equals CircleInverse
Sourcecircle_open?
Returns true if this enum value equals CircleOpen
Sourceclub?
Returns true if this enum value equals Club
Sourcecolon?
Returns true if this enum value equals Colon
Sourcecomma?
Returns true if this enum value equals Comma
Sourcedark_shade?
Returns true if this enum value equals DarkShade
Sourcedata_link_escape?
Returns true if this enum value equals DataLinkEscape
Sourcedegree?
Returns true if this enum value equals Degree
Sourcedelete?
Returns true if this enum value equals Delete
Sourcedevice_control1?
Returns true if this enum value equals DeviceControl1
Sourcedevice_control2?
Returns true if this enum value equals DeviceControl2
Sourcedevice_control3?
Returns true if this enum value equals DeviceControl3
Sourcedevice_control4?
Returns true if this enum value equals DeviceControl4
Sourcediamond?
Returns true if this enum value equals Diamond
Sourcedigit0?
Returns true if this enum value equals Digit0
Sourcedigit1?
Returns true if this enum value equals Digit1
Sourcedigit2?
Returns true if this enum value equals Digit2
Sourcedigit3?
Returns true if this enum value equals Digit3
Sourcedigit4?
Returns true if this enum value equals Digit4
Sourcedigit5?
Returns true if this enum value equals Digit5
Sourcedigit6?
Returns true if this enum value equals Digit6
Sourcedigit7?
Returns true if this enum value equals Digit7
Sourcedigit8?
Returns true if this enum value equals Digit8
Sourcedigit9?
Returns true if this enum value equals Digit9
Sourcedollar?
Returns true if this enum value equals Dollar
Sourcedouble_exclamation?
Returns true if this enum value equals DoubleExclamation
Sourcedouble_quote?
Returns true if this enum value equals DoubleQuote
Sourceend_of_block?
Returns true if this enum value equals EndOfBlock
Sourceend_of_medium?
Returns true if this enum value equals EndOfMedium
Sourceend_of_text?
Returns true if this enum value equals EndOfText
Sourceend_of_transmit?
Returns true if this enum value equals EndOfTransmit
Sourceenquiry?
Returns true if this enum value equals Enquiry
Sourceequal?
Returns true if this enum value equals Equal
Sourceescape?
Returns true if this enum value equals Escape
Sourceexclamation?
Returns true if this enum value equals Exclamation
Sourcefile_separator?
Returns true if this enum value equals FileSeparator
Sourcegreater?
Returns true if this enum value equals Greater
Sourcegroup_separator?
Returns true if this enum value equals GroupSeparator
Sourcehash?
Returns true if this enum value equals Hash
Sourceheart?
Returns true if this enum value equals Heart
Sourcehyphen?
Returns true if this enum value equals Hyphen
Sourceinverse_bullet?
Returns true if this enum value equals InverseBullet
Sourceleft_right_arrow?
Returns true if this enum value equals LeftRightArrow
Sourceless?
Returns true if this enum value equals Less
Sourcelight_shade?
Returns true if this enum value equals LightShade
Sourceline_feed?
Returns true if this enum value equals LineFeed
Sourcemedium_shade?
Returns true if this enum value equals MediumShade
Sourcemusical_note?
Returns true if this enum value equals MusicalNote
Sourcemusical_notes?
Returns true if this enum value equals MusicalNotes
Sourcenegative_ack?
Returns true if this enum value equals NegativeAck
Sourcenul?
Returns true if this enum value equals Nul
Sourceparagraph?
Returns true if this enum value equals Paragraph
Sourceparen_close?
Returns true if this enum value equals ParenClose
Sourceparen_open?
Returns true if this enum value equals ParenOpen
Sourcepercent?
Returns true if this enum value equals Percent
Sourceperiod?
Returns true if this enum value equals Period
Sourcepipe?
Returns true if this enum value equals Pipe
Sourceplus?
Returns true if this enum value equals Plus
Sourcequestion?
Returns true if this enum value equals Question
Sourcerecord_separator?
Returns true if this enum value equals RecordSeparator
Sourcerectangle_fill?
Returns true if this enum value equals RectangleFill
Sourceright_angle?
Returns true if this enum value equals RightAngle
Sourcesection?
Returns true if this enum value equals Section
Sourcesemicolon?
Returns true if this enum value equals Semicolon
Sourceshift_in?
Returns true if this enum value equals ShiftIn
Sourceshift_out?
Returns true if this enum value equals ShiftOut
Sourcesingle_quote?
Returns true if this enum value equals SingleQuote
Sourceslash?
Returns true if this enum value equals Slash
Sourcesmiley_face?
Returns true if this enum value equals SmileyFace
Sourcesmiley_inverse?
Returns true if this enum value equals SmileyInverse
Sourcespace?
Returns true if this enum value equals Space
Sourcespade?
Returns true if this enum value equals Spade
Sourcesquare_root?
Returns true if this enum value equals SquareRoot
Sourcestart_of_heading?
Returns true if this enum value equals StartOfHeading
Sourcestart_of_text?
Returns true if this enum value equals StartOfText
Sourcesubstitute?
Returns true if this enum value equals Substitute
Sourcesun?
Returns true if this enum value equals Sun
Sourcesynchronous_idle?
Returns true if this enum value equals SynchronousIdle
Sourcetab?
Returns true if this enum value equals Tab
Sourcetilde?
Returns true if this enum value equals Tilde
SourceAppends a String representation of this enum member to the given io.
See also: to_s.
Sourcetriangle_down?
Returns true if this enum value equals TriangleDown
Sourcetriangle_up?
Returns true if this enum value equals TriangleUp
Sourceunderscore?
Returns true if this enum value equals Underscore
Sourceunit_separator?
Returns true if this enum value equals UnitSeparator
Sourcevertical_tab?
Returns true if this enum value equals VerticalTab
Source