The Conroy & Conroy Subroutine Library (2021.3 edition)
_ASCII
What: file
Layer: 0
Platforms: Assembly, C, C++, C#, Javascript, Pascal (All), PHP, Python
This file contains constant definitions related to the ASCII character set. It defines
the following.
Character values:
| Name | Value | Description |
| NUL | 0 | Null |
| SOH | 1 | Start Of Heading |
| STX | 2 | Start Text |
| ETX | 3 | End Text |
| EOT | 4 | End Of Transmission |
| ENQ | 5 | Enquiry |
| ACK | 6 | Acknowledge |
| BEL | 7 | Bell |
| BS | 8 | Backspace |
| HT | 9 | Horizontal Tab |
| LF | 10 | Line Feed |
| VT | 11 | Vertical Tab |
| FF | 12 | Form Feed |
| CR | 13 | Carriage return |
| SO | 14 | Shift Out |
| SI | 15 | Shift In |
| DLE | 16 | Data Link Escape |
| DC1 | 17 | Direct Control 1 |
| XON | 17 | Transmission On |
| DC2 | 18 | Direct Control 2 |
| DC3 | 19 | Direct Control 3 |
| XOFF | 19 | Transmission Off |
| DC4 | 20 | Direct Control 4 |
| NAK | 21 | Negative Acknowledge |
| SYN | 22 | Synchronous idle |
| ETB | 23 | End Tranmission Block |
| CAN | 24 | Cancel |
| EM | 25 | End of Medium |
| SUB | 26 | Substitute |
| ESC | 27 | Escape |
| Escape | 27 | Ditto |
| FS | 28 | Form separator |
| GS | 29 | Group separator |
| RS | 30 | Record separator |
| US | 31 | Unit separator |
| Space | 32 | Space |
| SP | 32 | Space |
| DEL | 127 | Delete |
| IND | 132 | DEC supplemental code |
| NEL | 133 | DEC supplemental code |
| SSA | 134 | DEC supplemental code |
| ESA | 135 | DEC supplemental code |
| HTS | 136 | DEC supplemental code |
| HTJ | 137 | DEC supplemental code |
| VTS | 138 | DEC supplemental code |
| PLD | 139 | DEC supplemental code |
| PLU | 140 | DEC supplemental code |
| RI | 141 | DEC supplemental code |
| SS2 | 142 | DEC supplemental code |
| SS3 | 143 | DEC supplemental code |
| DCS | 144 | DEC supplemental code |
| PU1 | 145 | DEC supplemental code |
| PU2 | 146 | DEC supplemental code |
| STS | 147 | DEC supplemental code |
| CCH | 148 | DEC supplemental code |
| MW | 149 | DEC supplemental code |
| SPA | 150 | DEC supplemental code |
| EPA | 151 | DEC supplemental code |
| CSI | 155 | DEC supplemental code |
| ST | 156 | DEC supplemental code |
| OSC | 157 | DEC supplemental code |
| PM | 158 | DEC supplemental code |
| APC | 159 | DEC supplemental code |
| NBSP | 160 | DEC supplemental code |
| EBS | 254 | Extended backspace (used by SMU) |
| CRLF | 1310 | Combinate of CR and LF |
| Control_A | 1 | Start Of Heading |
| Control_B | 2 | Start Text |
| Control_C | 3 | End Text |
| Control_D | 4 | End Of Transmission |
| Control_E | 5 | Enquiry |
| Control_F | 6 | Acknowledge |
| Control_G | 7 | Bell |
| Control_H | 8 | Backspace |
| Control_I | 9 | Horizontal Tab |
| Control_J | 10 | Line Feed |
| Control_K | 11 | Vertical Tab |
| Control_L | 12 | Form Feed |
| Control_M | 13 | Carriage return |
| Control_N | 14 | Shift Out |
| Control_O | 15 | Shift In |
| Control_P | 16 | Data Link Escape |
| Control_Q | 17 | Direct Control 1 |
| Control_R | 18 | Direct Control 2 |
| Control_S | 19 | Direct Control 3 |
| Control_T | 20 | Direct Control 4 |
| Control_U | 21 | Negative Acknowledge |
| Control_V | 22 | Synchronous idle |
| Control_W | 23 | End Tranmission Block |
| Control_X | 24 | Cancel |
| Control_Y | 25 | End of Medium |
| Control_Z | 26 | Substitute |
Numeric values:
| Name | Value | Description |
| _NUL | 0 | Null |
| _SOH | 1 | Start Of Heading |
| _STX | 2 | Start Text |
| _ETX | 3 | End Text |
| _EOT | 4 | End Of Transmission |
| _ENQ | 5 | Enquiry |
| _ACK | 6 | Acknowledge |
| _BEL | 7 | Bell |
| _BS | 8 | Backspace |
| _HT | 9 | Horizontal Tab |
| _LF | 10 | Line Feed |
| _VT | 11 | Vertical Tab |
| _FF | 12 | Form Feed |
| _CR | 13 | Carriage return |
| _SO | 14 | Shift Out |
| _SI | 15 | Shift In |
| _DLE | 16 | Data Link Escape |
| _DC1 | 17 | Direct Control 1 |
| _XON | 17 | Transmission On |
| _DC2 | 18 | Direct Control 2 |
| _DC3 | 19 | Direct Control 3 |
| _XOFF | 19 | Transmission On |
| _DC4 | 20 | Direct Control 4 |
| _NAK | 21 | Negative Acknowledge |
| _SYN | 22 | Synchronous idle |
| _ETB | 23 | End Tranmission Block |
| _CAN | 24 | Cancel |
| _EM | 25 | End of Medium |
| _SUB | 26 | Substitute |
| _ESC | 27 | Escape |
| _Escape | 27 | Ditto |
| _FS | 28 | Form separator |
| _GS | 29 | Group separator |
| _RS | 30 | Record separator |
| _US | 31 | Unit separator |
| _Space | 32 | Space character |
| _SP | 32 | Space |
| _DEL | 127 | Delete |
| _CRLF | 2573 | Combination of CR and LF |
| _IND | 132 | DEC supplemental code |
| _NEL | 133 | DEC supplemental code |
| _SSA | 134 | DEC supplemental code |
| _ESA | 135 | DEC supplemental code |
| _HTS | 136 | DEC supplemental code |
| _HTJ | 137 | DEC supplemental code |
| _VTS | 138 | DEC supplemental code |
| _PLD | 139 | DEC supplemental code |
| _PLU | 140 | DEC supplemental code |
| _RI | 141 | DEC supplemental code |
| _SS2 | 142 | DEC supplemental code |
| _SS3 | 143 | DEC supplemental code |
| _DCS | 144 | DEC supplemental code |
| _PU1 | 145 | DEC supplemental code |
| _PU2 | 146 | DEC supplemental code |
| _STS | 147 | DEC supplemental code |
| _CCH | 148 | DEC supplemental code |
| _MW | 149 | DEC supplemental code |
| _SPA | 150 | DEC supplemental code |
| _EPA | 151 | DEC supplemental code |
| _CSI | 155 | DEC supplemental code |
| _ST | 156 | DEC supplemental code |
| _OSC | 157 | DEC supplemental code |
| _PM | 158 | DEC supplemental code |
| _APC | 159 | DEC supplemental code |
| _NBSP | 160 | DEC supplemental code |
| _EBS | 254 | Extended backspace (used by SMU) |
| _Control_A | 1 | Start Of Heading |
| _Control_B | 2 | Start Text |
| _Control_C | 3 | End Text |
| _Control_D | 4 | End Of Transmission |
| _Control_E | 5 | Enquiry |
| _Control_F | 6 | Acknowledge |
| _Control_G | 7 | Bell |
| _Control_H | 8 | Backspace |
| _Control_I | 9 | Horizontal Tab |
| _Control_J | 10 | Line Feed |
| _Control_K | 11 | Vertical Tab |
| _Control_L | 12 | Form Feed |
| _Control_M | 13 | Carriage return |
| _Control_N | 14 | Shift Out |
| _Control_O | 15 | Shift In |
| _Control_P | 16 | Data Link Escape |
| _Control_Q | 17 | Direct Control 1 |
| _Control_R | 18 | Direct Control 2 |
| _Control_S | 19 | Direct Control 3 |
| _Control_T | 20 | Direct Control 4 |
| _Control_U | 21 | Negative Acknowledge |
| _Control_V | 22 | Synchronous idle |
| _Control_W | 23 | End Tranmission Block |
| _Control_X | 24 | Cancel |
| _Control_Y | 25 | End of Medium |
| _Control_Z | 26 | Substitute |